This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.
Currently, two official plugins are available:
- @vitejs/plugin-react uses Babel for Fast Refresh
- @vitejs/plugin-react-swc uses SWC for Fast Refresh
This is a online group study webaite, where all users are friends & they can create assignments,complete them & also mark them.
Live Link : https://study-syncer.surge.sh/
Here are some features and characteristics of our website
-
React Router dom is for the api fetching and routing through the page
-
we use mongodb for database. This is a nosql database.
-
we use vercel for server side deployment
-
we add pagination features of our own
-
we use private routing. Only users who signed up can use this private route
-
we added a errorpage
-
We use dark/light theme toggle features
-
We also use jwt for create a token
-
we also use a loader for loading
-
we use various npm packages :
- For animate : https://www.npmjs.com/package/react-awesome-reveal
- For form : https://react-hook-form.com/
- For picking date : https://www.npmjs.com/package/react-datepicker
-
Clone the repository:
git clone https://github.com/Mohib75/your-repo-name.git
-
Navigate to the project directory:
cd your-repo-name
-
Install dependencies:
Using npm:
npm install
Using Yarn:
yarn install
-
Start the development server:
Using npm:
npm run dev
Using Yarn:
yarn dev
-
Open your browser and visit:
http://localhost:3000