Skip to content

Latest commit

Β 

History

History
73 lines (50 loc) Β· 1.46 KB

File metadata and controls

73 lines (50 loc) Β· 1.46 KB

FOSSignUp

FOSSignUp is an open-source event registration portal built for FOSS communities and campus tech clubs. Designed to streamline registrations with ease, it will soon evolve into a complete event management platform.


Tech Stack

  • Frontend: React.js
  • Backend: Node.js (Express)
  • Cloud Storage: Google Drive API (for file uploads)

Features

  • πŸ“‹ Dynamic registration form
  • πŸ” Google Authentication (planned)
  • πŸ—‚οΈ File uploads via Google Drive API
  • πŸ“ˆ Admin dashboard for registrations (coming soon)
  • πŸ“… Event scheduling, RSVP & notifications (planned)

πŸš€ Getting Started

  1. Clone the repo
git clone https://github.com/fosscit/FOSSignup/
cd FOSSignUp
  1. Install dependencies
# For frontend
npm install
# For backend
cd backend
npm install
  1. Set up Environment Variables
  • Create .env files in both client and server folders
  • Add your API keys, Google OAuth credentials, etc.
  1. Run the app
# In client/
npm run dev
# In server/
npm run start

πŸ› οΈ Contributing

We welcome all contributors! Feel free to fork this repo, make improvements, and submit a pull request. Check out the issues tab for open tasks.


πŸ“œ License

This project is licensed under the MIT License.


🀝 Credits

Built with ❀️ by FOSS-CIT Contributors. Lithika R | Vishal D | Anush M