Skip to content

Web application developed using the PostgreSQL, Express, Node.js, and EJS. Enables users to track their family travel destination. Managed data with pgAdmin (local) and TablePlus (production). Hosted on Render. ๐Ÿ–ฅ

Notifications You must be signed in to change notification settings

shanibider/PostreSQL-Family-Travel-Tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

8 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

CRUD Family Travel Tracker ๐ŸŒ๐Ÿ—บ -

CRUD Family-Travel-Tracker is a web application developed using the

PostgreSQL, Express.js, Node.js, and EJS Templating Engine. .

It enables users to track their family travels conveniently.

Technologies Used ๐Ÿ’ป

My Skills

  • Frontend:

    • EJS Templating with JavaScript
  • Backend:

    • Express.js
    • Node.js
    • PostgreSQL
  • Other Tools:

    • Axios (for HTTP requests)

Key Features ๐Ÿš€

  • Trip Tracking: Record destination of your trips, for each family member.
  • Interactive Dashboard: Visualize your travel data with an intuitive dashboard interface.
  • Customizable Settings: Personalize your experience with customizable settings and preferences.
  • Responsive Design: Enjoy seamless usability across various devices, including desktops, tablets, and smartphones.

Screenshots -

Capture 2

Installation ๐Ÿ› ๏ธ

Follow these steps to set up and run the PERN Family-Travel-Tracker locally:

  1. Clone the Repository:
    git clone https://github.com/your-username/family-travel-tracker.git
  2. Navigate to the Project Directory:
    cd family-travel-tracker
  3. Install Dependencies:
    npm install
  4. Set Up Environment Variables: Create a .env file in the root directory and configure environment variables, including database connection details and secret keys.
  5. Database Setup: Set up your PostgreSQL database and update the connection details in the .env file.
  6. Start the Application:
    npm start
    The application will be accessible at http://localhost:3000 by default.

Acknowledgments

๐Ÿ“ซ Connect with me ๐Ÿ˜Š

linkedin portfolio gmail

Copyright ยฉ Shani Bider, 2024

License๐Ÿ“„

This project is licensed under the MIT License.

About

Web application developed using the PostgreSQL, Express, Node.js, and EJS. Enables users to track their family travel destination. Managed data with pgAdmin (local) and TablePlus (production). Hosted on Render. ๐Ÿ–ฅ

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published