clone the project git clone https://github.com/ezdev21/video-sharing
navigate to client directory cd client
install node dependencies npm install
run in development mode npm run dev
install and configure postgres database
navigate to server directory: cd server
create .env file run: cp .env.example .env
setup credentials in the .env file from postgres database and JWT_SECRET
install node dependencies: npm install
run in development mode: npm run dev
Generate the Prisma Client: npx prisma generate
migrate the prisma database npx prisma migrate dev
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
Distributed under the MIT License.
Contact me here or by email ezradev21@gmail.com
If this project helped you, please consider leaving a ⭐ on the repository. It helps others discover the project and motivates future development.