Skip to content

A course exploration and scheduling tool for UCI Anteaters

License

Notifications You must be signed in to change notification settings

elainelt/AntAlmanac

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AntAlmanac

AntAlmanac Logo

Get Setup to Develop Locally

  1. Clone the AntAlmanc repository

  2. Navigate to the root directory and install the dependencies
    cd AntAlmanac
    npm install

  3. Start the development server
    npm start

  4. The site should load on http://localhost:3000
    As you make changes to the React application in src, those changes will be automatically reflected on the site.

Running the Backend

The backend server isn't necessary for frontend development. By default, your frontend will send requests to dev.api.antalmanac.com, which has it's own database that is seperate from production's.

If you need run the backend, you must do the following:

Deploying

We use GitHub Pages to deploy our site. Only ICSSC Project Committee members with push access will be able to deploy the website.

Make sure you are on the latest version of main before running the deploy command.

git checkout main
git pull
npm run deploy

About

A course exploration and scheduling tool for UCI Anteaters

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 95.2%
  • CSS 2.9%
  • HTML 1.9%