Fernweh simplifies the often-complicated process of travel planning and generates a personalized itinerary for your next adventure.
- Frontend: React, Zustand
- Backend: Node, Express
- Database: MongoDB
- Authentication: Google OAuth
- Testing: Cypress
- Generate highly customized itineraries by providing high-level details about your upcoming trip
- Flexibility to accommodate special considerations for the trip
- Browse restaurants from Yelp recommendations and plan out routes using Google Maps
- User authentication and authorization to keep your data safe
- Clone the repository:
git clone https://github.com/Travel-T1me/Fernweh.git
- Navigate to the project directory:
cd Fernweh
- Install the required packages:
npm install
- Start the application:
npm start-all
- Navigate to http://localhost:3000 in your web browser
Contributions are welcome and appreciated! If you would like to contribute to the project, please follow these steps:
- Fork the repository
- Create a new branch:
git checkout -b my-new-feature
- Make your changes and commit them:
git commit -am 'Add some feature'
- Push your changes to your fork:
git push origin my-new-feature
- Create a new Pull Request