- 📖 About the Project
- 👥 Authors
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgements
- ❓ FAQ
- 📝 License
The Blog app will be a classic example of a blog website. It is a fully functional website that will show the list of posts and empower visitors to interact with them by adding comments and liking posts.
Client
- Setup and controllers
- Controllers specs
- Creating a data model
- Processing data in models
- Views
- Forms
- Validations, Model specs, and n+1 problems
- Add Devise
- Add authorization rules
- Integration specs for Views
- Add API endpoints
- API documentation
To get a local copy up and use as a template, follow these steps.
Clone this repository to your desired folder:
git clone https://github.com/edahigure/blog-app.git
To install the necessary dependencies, you should run:
In the project directory, you can run:
To run the project, execute the following command:
rails db:drop
rails db:create
rails db:migrate
rails server
To fix all Linter error automatically
👤 Mohamed Gamil Eldimardash
- GitHub: @github
- LinkedIn: LinkedIn
- Twitter: twitter
- Facebook: facebook
- StackOverflow: stackoverflow
👤 Qurban Ali Safari
- 👤 GitHub: Ali-0111
- 👤 Twitter: qurban_safari
- 👤 LinkedIn: Safari
- Exercise: API documentation
I welcome contributions to enhance the functionality and user experience of the Morse_Translator project. If you have any ideas, suggestions, or bug reports, feel free to open an issue or submit a pull request.
If you'd like to contribute to this project, please 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 forked repository.
- Submit a pull request to the main repository, explaining your changes in detail.
Please adhere to the coding conventions and guidelines specified in the project.
Contributions, issues, and feature requests are welcome! Feel free to check the issues page.
-
Can I use the project for any purpose?
- Yes, you can use this files for anything you need
-
Do I need to ask for permission?
- No need to ask for permission.
If you like this project please let me know
I would like to thank microverse for the great resources shared.
-
Is there any restriction to adapting the app to other purpose?
- No problem.
This project is MIT licensed.