kadimasum / classroom-ops

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Classroom Ops

Collaborative project to enhance classroom operations

Backend Setup

To set up the backend for this project, you will need to install the following packages using either npm or yarn:

  1. multer: for file uploads
  2. express: a backend framework for node that provides a simple and easy-to-use API for handling HTTP requests and responses.
  3. mysql: for the database
  4. nodemon: for server management
  5. dotenv: to reference configurations in the .env file
  6. jsonwebtoken: for authorization
  7. md5 or bcrypt: for password encryption

Creating the Project

To create the project, you will need to take the following steps:

  1. Create a .env file for your application configurations
  2. Create a .gitignore file
  3. Create a configurations folder for your database setup and connection

Starting the Project

To start the project, you can use either nodemon index.js or node index.js.

Link ERD

https://dbdiagram.io/d/64187981296d97641d8954e2 : ERD diagrams

About


Languages

Language:HTML 58.9%Language:CSS 30.6%Language:JavaScript 10.4%