An app for booking amazing getaway vacations.
Once you've cloned the repo, you'll need to start both the backend and frontend for the app. From the repo's directory, run:
# Start the backend API
cd bookings-api
cp .env-example .env # Copy the example .env file
npm install
npm start
# In a separate terminal, start the frontend web client
cd bookings-web
cp .env-example .env # Copy the example .env file
npm install
npm start
- Add "Loading..." State (1 point)
- Style Places List (2 points)
- Add Place Detail Page (3 points)
- Add User Registration Page (2 points)
- Add Login Page (2 points)
- Add Logout Page (2 points)
- Create "Edit User" Endpoint (1 point)
- Create "Edit User" Page (2 points)
- Add Places List Pagination (1 point)
- Add API Tests (1 point)
- Add Front End Tests (3 points)
- Add "Create Booking" Page (4 points)
- Create "Cancel Booking" Endpoint (2 points)
- Add "Cancel Booking" Page (2 points)
APP PLAN