Skip to content

Website that lists all TAMS club events in a simple calendar and concatenates all club information!

License

Notifications You must be signed in to change notification settings

royantar0311/tams-club-cal

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TAMS Club Calendar

An unofficial calendar for the Texas Academy of Mathematics and Science (TAMS) student organizations.

Contribution

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.

Setup

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]"

Execution

To run the client:

cd client
yarn start

To run the server:

cd server
yarn start

Documentation

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

About

Website that lists all TAMS club events in a simple calendar and concatenates all club information!

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 75.6%
  • SCSS 23.6%
  • HTML 0.8%