Create an event and quickly send out the invite link and see who's coming.
Table of Contents
- React
- PostgreSQL
- ExpressJS
- NodesJs
- Dayjs
- FullCalendar
- Material UI
-
Clone the repo
git clone git@github.com:Michaela-K/bookit.git
-
Install NPM packages in the root directory
cd bookit npm install -
Set Up Configuration in React App - In your React project, create a ".env" file in the server directory - Add your configuration to this file as environment variables:
REACT_PORT= REACT_DB_PORT= REACT_DB_HOST= REACT_DB_USER= REACT_DB_NAME= REACT_DB_PASS=
-
Open your terminal and Create a database in PostgreSQL
psql -U postgres CREATE DATABASE bookit; \c bookit
-
Open a separate terminal window/tab and start the app in the client
cd client npm start Visit http://localhost:3000/ -
Open a third terminal window/tab and start the app in the server
cd server npm start Visit http://localhost:4000/api/events
- Host the project (Work in Progress)
- Add new event
- Create event link
- Display event on FullCalendar
- Edit event
- Delete event
- Users confirm attendance(added to database)
