Blog-App
Blog-App copied to clipboard
The Blog app will be a classic example of a blog website. A fully functional website that will display the list of posts and empower readers to interact with them by allowing comments to be added and...
Blog Application
Project Login Page |
---|
📗 Table of Contents
-
📖 About the Project
-
🛠 Built With
- Tech Stack
- Key Features
-
🛠 Built With
-
💻 Getting Started
- Setup
- Prerequisites
- Install
- Usage
- Run tests
- 👥 Authors
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgements
- 📝 License
📖 [Blog Application]
[Blog-App] The Blog app will be a classic example of a blog website. A fully functional website that will display the list of posts and empower readers to interact with them by allowing comments to be added and posts to be liked.
🛠 Built With
Tech Stack
Server
Database
Key Features
- [Setup and controllers]
- [Controllers specs]
- [Creating a data model]
- [Processing data in models]
- [Views and forms]
- [Validations, Model specs, and n+1 problems]
- [Add Devise and authorization rules]
- [Integration specs for Views]
- [API documentation]
Implemented Schema's ERD |
---|
(back to top)
💻 Getting Started
To get a local copy up and running, follow these steps.
Prerequisites
In order to run this project you need:
-
Ruby on Rails installed and running. To get more information, read the installation guide.
-
PostgreSQL installed and running
(back to top)
Setup
Clone this repository to your desired folder:
cd my-folder
git clone https://github.com/ab-noori/Blog-App.git
(back to top)
Install
Install this project with:
bundle install
(back to top)
Usage
To run the project, execute the following command:
rails server
(back to top)
Run tests
To run tests, run the following command:
rspec spec
(back to top)
👥 Authors
👤 Abdul Ali Noori
- GitHub: @ab-noori
- Twitter: @AbdulAliNoori4
- LinkedIn: abdulali-noori
👤 Kifle Haile
- GitHub: @githubhandle
- Twitter: @twitterhandle
- LinkedIn: LinkedIn
(back to top)
🔭 Future Features
- [ ] [Processing data in models]
- [ ] [Views and forms]
- [ ] [Validations, Model specs, and n+1 problems]
- [ ] [Add Devise and authorization rules]
- [ ] [Integration specs for Views]
- [ ] [API documentation]
(back to top)
🤝 Contributing
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
(back to top)
⭐️ Show your support
If you like this project, give it a star.
(back to top)
🙏 Acknowledgments
First, I would like to thank Microverse and my coding partners.
(back to top)
📝 License
This project is MIT licensed.
(back to top)