/BrownClimbingWebsite

The website for Brown University Climbing

Primary LanguageTypeScriptGNU Affero General Public License v3.0AGPL-3.0

Repo License Website

Brown Climbing Website

This is the repository for the website for the Brown Climbing student organization at Brown University in Providence.

This open-source project is built on the MERN stack (MongoDB, Express.js, React.js, Node.js). We also use TypeScript, NodeMailer, React-Bootstrap, ics, Mongoose.js, and Passport.js.

This is a Full Stack at Brown project. The project is developed by Nicholas Bottone (frontend/backend), Naafiyan Ahmed (frontend/backend), Ian Gurland (backend), and Hannah Gross (project manager).

NOTE: The main branch of this repository is automatically published to the production website! Beware of pushing directly to the main branch without testing and/or requesting code review first!

What is Brown Climbing?

Brown Climbing is a community built around the love of all disciplines of climbing (bouldering, top rope, lead, and speed). Brown Climbing aims to provide recreational climbers with greater opportunities to travel to local gyms through shared transportation and aims to provide competitive climbers with an opportunity to compete on the USA Collegiate Climbing circuit through our competitive team. In addition, Brown Climbing will create a supportive space where members can improve their strength and technique in all disciplines. Finally, Brown Climbing aims to spread awareness of rock climbing on campus to new climbers and increase the overall accessibility of climbing to all Brown students.

Facebook Instagram

License and Contributing

This project is licensed under GNU AGPLv3. Read about it here. In short, you are free to modify and distribute the repository, under the condition that you provide attribution and disclose your modified source under the same license. We ask that you link back to this original repository if you choose to do this.

Feel free to contribute to the project! Fork this repository, commit your changes, then submit a pull request for your contributions to be reviewed. Alternatively, you may submit an issue to report a bug or suggestion. See our current to-do list here.