This repository contains the source code for a full-stack website developed for Varnothsava, our college's InterCollege cultural and Technical fest. The platform features a user-friendly interface with registration, event details, gallery, and contact pages, supported by a robust backend handling data storage, Excel export, QR code generation, and email integration for entry tickets.
- Frontend: HTML, CSS, JavaScript, EJS, Tailwind CSS
- Backend: Node.js, Express, Nodemon, Nodemailer, Mongoose, MongoDB Atlas, JWT
To run this website locally or make contributions, follow these steps:
-
Clone the repository:
git clone https://github.com/Anuswar/varnothsava.git cd varnothsava
-
Open the
index.html
file in your preferred web browser.
The project structure is organized as follows:
- index.html: The main HTML file containing the structure of the website.
- assets: This directory contains subdirectories for images, fonts and CSS styles.
- css: Stylesheets, including
style.css
. - images: Images used in the website.
- Fonts: font from webfonts.
- css: Stylesheets, including
- README.md: Documentation for the project (you are here).
Contributions are welcome! If you find any issues, have suggestions, or want to add new features, please open an issue or create a pull request. Follow these steps:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make your changes and commit them with descriptive commit messages.
- Push your changes to your fork.
- Open a pull request to the
main
branch of the original repository.
This project is licensed under the MIT License, which means you are free to use, modify, and distribute the code.