Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/prajwal100/nepali_movies
A full-stack movie app that uses React, Redux, MongoDB, NodeJS, ExpressJS, and JWT Authentication to upload and manage movies (specially Nepali movies).
https://github.com/prajwal100/nepali_movies
expressjs jwt-authentication mern-stack mongodb mongoose moviesapp nepalimovies nodejs react redux
Last synced: 1 day ago
JSON representation
A full-stack movie app that uses React, Redux, MongoDB, NodeJS, ExpressJS, and JWT Authentication to upload and manage movies (specially Nepali movies).
- Host: GitHub
- URL: https://github.com/prajwal100/nepali_movies
- Owner: Prajwal100
- Created: 2022-06-16T14:20:23.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2022-07-29T07:42:22.000Z (over 2 years ago)
- Last Synced: 2023-03-04T01:37:10.031Z (over 1 year ago)
- Topics: expressjs, jwt-authentication, mern-stack, mongodb, mongoose, moviesapp, nepalimovies, nodejs, react, redux
- Language: CSS
- Homepage:
- Size: 15.1 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Nepali Movies App
A Full-Stack movies application that uses React, Redux, MongoDB, Nodejs, ExpressJS and JWT Authentication that allows user to upload and manage movies & celebrities.
[![github-follow](https://img.shields.io/github/followers/Prajwal100?label=Follow&logoColor=purple&style=social)](https://github.com/Prajwal100)
[![license](https://img.shields.io/badge/License-MIT-brightgreen.svg)](https://choosealicense.com/licenses/mit/)## Table of Content
* [ Project Links ](#Project-Links)
* [ Screenshots-Demo ](#Screenshots-Demo)
* [ Technologies ](#Technologies)
* [ Installation ](#Installation)
* [ Author Contact ](#Author-Contact)
* [ License ](#License)
### Project Links
##### GitHub Repo link: https://github.com/Prajwal100/Nepali_movies/## Screenshots-Demo
![screenshot-demo1](./demo/home.png)
![screenshot-demo2](./demo/celebrity-list.png)
![screenshot-demo2](./demo/celebrity-detail.png)
## Technologies
- [Node](https://nodejs.org/en/)- [Express](https://expressjs.com/)
- [Mongoose](https://mongoosejs.com/)
- [React](https://reactjs.org/)
- [Redux](https://redux.js.org/)
## Installation
#### Env VariablesAdd your config variables values in the config.env file in backend/config folder
#### Install Dependencies (Frontend)
```
cd frontend
npm i
```#### Install Dependencies (Backend)
```
npm i
```#### Seed Database
Use the following commeand to put some dummy items in the database.
Run it in the root folder.```
npm run seeder
```
## Author Contact
Contact me with any questions!Email: [email protected]
## License
This project is [MIT](https://choosealicense.com/licenses/mit/) licensed.
Copyright © 2022 [Prajwal R.](https://raiprajwal.com/)