TravelBox is a platform that lets users save and organize information about their wish-listed travel destinations. The web app utilizes AWS's S3 service to allow users to post photos of destinations.
Check out the app: Live Demo
- Clone the repository.
- Access
frontend
directory by typingcd frontend
on the terminal from the root directory. - Run
npm install
. - Run
npm start
to start the frontend server.
To run backend server:
- Access the backend repository and clone it.
- Run
npm install
andnpm start
from the root directory.
The app should be running on http://localhost:3000/ at this point. 😃
- HTML5
- SCSS
- JavaScript
- React Hooks
- Redux
- React Router
- Node
- Express
- PostgreSQL
- Sequelize
- AWS S3
Deployed on:
- Heroku(backend)
- AWS Amplify (frontend)