- Client - frontend
- Server - backend
- Database - PostgresSQL
Please create your own branches before commit.
-
Frontend
- Create a react app inside the repository HostelLife and inside the client file.
- Make sure it should display something (for e.g. “Hello world”).
-
Backend
- Create a simple API (using Node.js inside server file)
- Make sure it should display something (for e.g. “Hello world”).
-
Database (PostgresSQL)
-
Create a database (each team-member will have a indepentent database at their local machine).
-
Datbase username has to be "hostel_life".
-
Create a secret.json file for secret credentials (please check secret.json.example).
-
Populated some data in database and run it to see data on the client side (you may use the already written data from the hostel_life_sql file).
-
(For the Second and Third part guys can work together)
- This endpoint will be used to create new events.
- It should receive all data related to the event (title, description, and startTime).
- It should store the new event in the data.
- See the Specific activity page from the presentation.
- Create all the activities buttons.
- Use CSS to make it look good.
- No need to create the rest of the part for now (like nav-bar, search-bar, or upload picture).
- This endpoint will be used to retrieve all the events that are stored in the database.
- Connect all the frontend and backend activities.
Trying to do something new.........