This repository contains the website for the Algorithm Society of East Campus Tech Chapter. It serves as a platform for members to engage, share resources, and participate in events related to algorithms and technology.
- User authentication for secure access
- Resource sharing and collaboration
- Event management for upcoming workshops and meetups
- Discussion forums for algorithm-related topics
- Frontend: React with Vite
- Backend: Node.js with Express
- Database: MongoDB (or your chosen database)
To run this project locally, follow these steps:
-
Clone the repository:
git clone https://github.com/sarthak2004/Algorithm.git
-
Navigate to the backend directory:
cd Algorithm/backend
-
Install backend dependencies:
npm install
-
Set up your environment variables: create a .anv file
-
Run the backend server:
node server.js
-
Navigate to the frontend directory:
cd ../frontend
-
Install frontend dependencies:
npm i
-
Run the frontend:
npm run dev
-
Run the backend:
nodemon server.js