Vahan Assignment

This project is a rudimentary headless CMS with basic CRUD functionality, developed as part of the SDE intern assignment. It allows users to create different entities, perform CRUD operations on them, and stores data in a MySQL database.

image

Built With

  • ReactJS
  • Node.js
  • Express.js
  • MySQL

Getting Started

1. Clone the Repository and Install Dependencies:

git clone https://github.com/164adityakumar/CMS-assignment
cd server 
npm install

2. Run the Development Server: Run the following command to launch the development server: backend server will start on port 4000.

npm run dev

3. Open a new terminal window/tab and navigate to the frontend folder.

cd frontend 
npm install

5. Start the frontend development server by running: npm start.