EduPlanner Schema ERD |
---|
- 📖 About the Project
- 💻 Getting Started
- 👥 Authors
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgements
- FAQ
- 📝 License
EduPlanner-Backend: This is the Backend API for the EduPlanner web application project. A rails-based backend solution to storing class and student data from the EduPlanner web application.
Our EduPlanner-Frontend code is built using React and Redux and is hosted on a separate repository. The front end handles the user interface and integrates with my backend API to retrieve and display data. To access our frontend code, please click here.
- Ruby
- Rails
- PostgreSQL
- Store data for the EduPlanner website
- Provide API endpoints for data Entry
- Provide server-side validations
Our team was comprised of 3 developers @Aimable BANCUNGUYE, @Abdul Ali Noori, @gisa chris
To get a local copy up and running, follow these steps.
To run this project you need:
- A basic understanding of Ruby, Rails, and Git
- A Postgresql connection
- Create some data before running to see Greatings
- Install Ruby
- Install Rails
- Clone this repo
git clone https://github.com/ab-noori/EduPlanner-Backend.git
To run the project, execute the following command:
rails server
To add some greetings to your application run the following commands
rails db:drop
rails db:create
rails db:migrate
rails db:seed
👤 : Gisa Chris
- GitHub: @gisa chris
- LinkedIn: @gisa chris
👤 : Abdulali noori
- GitHub: @Abdul Ali Noori
- LinkedIn: @Abdul Ali Noori
👤 : Aimable BANCUNGUYE
- GitHub: @Aimable BANCUNGUYE
- LinkedIn: @Aimable BANCUNGUYE
- Google authentication
- More Class based features
- More Student based features
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Please support this project, your contribution can make a significant difference.
Original design idea by Murat Korkmaz on Behance.
- Can I use this repository?
Please feel free to fork this repository for your own projects.
- Will my changes be accepted?
We welcome any improvements if your changes are good and align with the project's goals.
This project is MIT licensed.