Skip to content

An open-source online forum for Bahir Dar University built using Django Rest Framework Under Google Developers Student Club (GDSC) Bahir Dar.

License

Notifications You must be signed in to change notification settings

gdscbahirdar/forum-frontend

Repository files navigation

BiT-Forum Frontend

Welcome to the BiT-Forum Frontend repository! This project is the frontend for an online forum dedicated to the Bahir Dar Institute of Technology (BiT), built using React and Tailwind.

screencapture-bit-forum-me-question-create-2024-07-13-11_56_50

You can find the backend of this project at https://github.com/gdscbahirdar/forum-backend

Purpose

We built this forum as part of our final-year project but wanted to open-source it to foster collaboration and learning among BiT students and teachers. By contributing to this project, students can gain hands-on experience with real-world software development and help enhance the forum with new features and improvements.

Vision

We envision this forum as a comprehensive platform for students and teachers to engage in discussions, share resources, and collaborate on projects. Your contributions can help make this vision a reality, whether by adding new features, improving existing functionality, or fixing bugs.

Features

  • Role-based access control for students, teachers, and faculty admins of the university.
  • Question and answer platform with features to upvote, downvote, comment, etc.
  • Resource sharing. You can share files, assignments, notes, links, etc.
  • Reward system through badges and reputation. Similar to StackOverflow.
  • Notification updates.
  • AI assistant and AI-driven profanity checks.

Technologies Used

  • React
  • Tailwind

Quick Start

First Clone this repository to your local machine and create a .env file. Copy the contents of .env.example file found in the root directory of the project to .env and update the environment variables accordingly. Then you can start the project by following the commands below:

npm install
npm run start

Contributing

We welcome the BiT community to contribute to this project whether that is providing new features or bug fixes. Please see our CONTRIBUTING.md for details on how to contribute to this project.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contact

If you have any questions or feedback, please open an issue or contact the project maintainers.

Thank you for using BiT-Forum Frontend! Happy coding!

About

An open-source online forum for Bahir Dar University built using Django Rest Framework Under Google Developers Student Club (GDSC) Bahir Dar.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages