Skip to content

ACMHomepage/ACMHomepage-prev

Repository files navigation

ACM-Homepage

ACM-homepage is a full-stacked project for Soochow University's ACM/ICPC team.

Frontend

It uses react, node.js, yarn, vite, theme ui to build nice frontend. And also msw, faker.js (We support Marak and what Marak do, and that's why the project is under GPL license. We also believe the opensource spirit is eternal and free software shall never be chained by the giants.) to mock and test.

Backend

We utilize MySQL and node.js to build the backend. As of now, the backend is separate from the frontend. We will implement front-end and back-end communication in subsequent versions.

How to run

We think the best way to run our website is using docker-compose:

$ docker-compose up

Contribute

Click to see how to contribute.

Script

Click to see the scripts of our project.

License

GPL.