Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pratiktomar/learndemy-with-react
This is Udemy clone project which has Authentication, Authorization, Protected Routes
https://github.com/pratiktomar/learndemy-with-react
Last synced: 3 days ago
JSON representation
This is Udemy clone project which has Authentication, Authorization, Protected Routes
- Host: GitHub
- URL: https://github.com/pratiktomar/learndemy-with-react
- Owner: PratikTomar
- Created: 2023-07-05T14:47:18.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-01-14T19:34:30.000Z (10 months ago)
- Last Synced: 2024-01-14T23:28:45.178Z (10 months ago)
- Language: TypeScript
- Homepage: https://learndemy.onrender.com/
- Size: 414 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readMe.md
Awesome Lists containing this project
README
# LearnDemy (Udemy Clone)
## Project Description
This is Udemy clone project which has Authentication, Authorization, Protected Routes
## Preferred technologies
- Mongo DB for data storage
- Express as an API
- React JS, Redux Toolkit, Redux Saga, TypeScript, React-hook-forms, React-router-dom
- React with TypeScript and Express also with TypeScript
- Node js as a backend server## To Setup this in your local
To install all the client NPM dependencies simply cd into client and run
```
npm install
```
and to run client simply```
npm start
```To install all the server NPM dependencies simply cd into server and run
```
npm install
```
and to run server simply```
npm start
```and enter DB url and PORT number on .env file
## Example
let say your port is 3000 then you need to add enter http://localhost:3000/ in your URL after running the server