An unofficial calendar for the Texas Academy of Mathematics and Science (TAMS) student organizations.
There currently is no format for pull requests or issues, but if you would like to contribute, make a fork of the repo and create pull requests to resolve issues. I am currently actively working on this project and can review any pull requests that are made.
git clone https://github.com/MichaelZhao21/tams-club-cal.git
cd tams-club-cal/client && yarn install
cd ../server && yarn install
Create the config file at client/src/files/config.json
(For the backend
field, don't put a /
after):
{
"backend": "[address that the backend server is hosted on (eg. http://localhost:5000)]"
}
If you would like to help develop the backend, email or message MichaelZhao21 to get access to the database. If you are just developing frontend, you can simply use https://api.tams.club
as the backend address in the json file and only run the frontend (client
folder). You will not need to do the following step if you are only developing frontend.
Create the environmental variable file at server/.env
:
MONGO_USER="[Username for cluster]"
MONGO_PASS="[Password for cluster]"
To run the client:
cd client
yarn start
To run the server:
cd server
yarn start
More information and general documentation can be found on our documentation site. This project is still being actively developed, so expect a lot of missing and/or incorrect information.
For now, here are the links to the planning Google Doc and the Figma prototype