Skip to content

Latest commit

 

History

History
104 lines (65 loc) · 1.8 KB

README.md

File metadata and controls

104 lines (65 loc) · 1.8 KB

GitReal.

The first place project for the University of Southampton 2024 Electronics and Computer Science Society hackathon (Fusion Hack)

Screenshots

Main home page Main page

Start page when it's ready to GitReal! Ready to start page

Challenge page, editor for your solution Challenge page

View others' solutions and react to them Explore page

Hackathon

The theme was "Fusion", where you had to fuse two or more ideas together to create a project.

We decided to fuse: Git, BeReal and competitive programming.

Run Locally

  • Ensure you have node.js and rust installed locally
  • You will also need to have a postgres database running locally
  • You will also need to have a github account and create a new OAuth app to get the client id and client secret

Clone the project

git clone https://github.com/miam-miam100/git-real

Go to the project directory

cd git-real

Backend (Rust)

Go to the backend directory

cd backend

Make a .env file and fill in the environment variables

cp .env.example .env

Start the backend

cargo run

Frontend (Next.js)

Go to the frontend directory

cd ../frontend

Install dependencies

npm install

Start the server

npm run start

Go to http://localhost:3000

Deployment

To deploy this project run

  npm run deploy

The team

Acknowledgements

  • BeReal for the inspiration
  • ECSS for organising an amazing hackathon