Skip to content

ICS-ASTRA is a web application for managing and viewing alumni profiles for the UPLB Institute of Computer Science.

License

Notifications You must be signed in to change notification settings

fofajardo/cmsc128-ics-astra

Repository files navigation

ICS-ASTRA

ICS-ASTRA is a web application for managing and viewing alumni profiles for the Institute of Computer Science.

🚀 Getting Started

Before you begin, make sure you have:

✅ Install Node.js

Download and install Node.js from the official website:
👉 https://nodejs.org/

After installation, verify:

node -v
npm -v

✅ Install pnpm

Follow the instructions here:
👉 https://pnpm.io/installation

🛠 Run the Project Locally

  1. Install dependencies

    pnpm i
  2. Start the backend server

    pnpm api-watch
  3. Start the frontend client

    pnpm dev
  4. Open the app in your browser

    http://localhost:3000
    

🧪 Code Quality

To check for code convention errors using ESLint:

pnpm eslint ./app
pnpm eslint ./api

🔐 Environment Variables

The .env file contains sensitive configuration and is only accessible to project collaborators.


Made with ❤️ by the ICS-ASTRA team.

About

ICS-ASTRA is a web application for managing and viewing alumni profiles for the UPLB Institute of Computer Science.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published