Skip to content

phatuu/Shartube

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shartube

Online sharing platform

Environment Variables

To run this project, you will need to add the following environment variables to your .env file

DB_HOST DB_PORT DB_USERNAME DB_PASSWORD DB_NAME JWT_SECRET

Run Locally

Clone the project

Frontend

If you want to run web application, please visit here.

Web application

cd web

Install all dependencies and run dev command.

yarn dev

If you wanna build

yarn build

This is where you want to run your mobile app.

Mobile app

Firstly

cd app/mobile

Make sure you have downloaded all package dependencies

Check it out package.json

Android

yarn android

IOS

yarn ios

Web

yarn web

Backend

  git clone https://github.com/Folody-Team/Shartube/

Go to the project directory

  cd Shartube
  cd server

Start the server

  go run github.com/cosmtrek/air

Make sure you installed Golang.

Tech Stack

Client: Next.js, React, Redux, TailwindCSS,...

Server: Golang, Mux, Net/http,...

Support

For support, join our Discord server.

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

About

Online sharing platform

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 86.3%
  • TypeScript 4.8%
  • CSS 3.7%
  • Go 3.0%
  • Python 1.7%
  • Svelte 0.3%
  • Other 0.2%