Skip to content

Latest commit

 

History

History
62 lines (43 loc) · 2.28 KB

File metadata and controls

62 lines (43 loc) · 2.28 KB

Website License Code Style

Alt

Coders for Causes (CFC) website

Bootstrapped using the create-t3-app using:

We use pnpm as the package manager for this project.

# To Install
pnpm i

# To run in dev
pnpm dev

# To add a dependency. We use the -E to install the latest dependency and pin it.
pnpm i <dep_name> -E

# Update all packages
pnpm upgrade -L

# Database migration
pnpm drizzle-kit pull
pnpm drizzle-kit generate
pnpm drizzle-kit push

Notes

  • UTC time
  • When you make changes to the DB, please back up the data first.

Planned Features

Project Integration Enhancements

  • Profiles showcase the projects that users have contributed to, highlighting their work and collaborations.
  • Applications to join our seasonal Summer and Winter projects will be directly accessible through the site for our members.
  • Committee members and Administrators will gain the ability to upload project specifics directly to the platform.

User Profile Enhancements

  • The platform supports multiple role assignments for users, offering tailored experiences based on their involvement and interests.
  • Enhanced profile customization options will be introduced.

Event Participation and Management

  • Users will be able to purchase event tickets directly through the platform, making attendance simpler and more integrated.
  • Event management will be streamlined for Committee members and Administrators, with capabilities to upload and update event information directly to the platform.