Software development platform created for education purpose.
- π Login, registration
- πͺͺ Creating user profile
- π₯οΈ Creating and managing projects
- π Uploading files to project
- β Creating and managing issues in project
- β Uploading release in project
- β¨οΈ Editing project files in web code editor
- π Search projects, users
- π Exploring projects
- βοΈ Real time chatting with users
- π§· Provide oauth2 login
- πͺ± Reporting errors
Client: Sveltekit, Typescript, Scss
Server: Spring Boot, Postgresql
Clone the project
git clone https://github.com/Pla9er9/Project-store
Go to the project's app directory
cd Project-store/app
Install dependencies
npm install
Start the server
npm run dev
-
Create
server/src/main/resources/application.properties
you can use options fromapplication.properties.example
file -
Run postgresql server with options from
application.properties
-
Install maven dependencies
-
Run java server
To run this project, you will need to create and add the following environment variables to your app/.env
file
PUBLIC_API_URL
- server api url fe: http://localhost:8080/api/v1