Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mmggyy66/blog_app
https://github.com/mmggyy66/blog_app
Last synced: 30 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/mmggyy66/blog_app
- Owner: MMGGYY66
- License: mit
- Created: 2023-08-31T20:02:42.000Z (over 1 year ago)
- Default Branch: dev
- Last Pushed: 2023-08-31T19:46:03.000Z (over 1 year ago)
- Last Synced: 2024-05-17T15:36:11.967Z (8 months ago)
- Size: 191 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Blog_App
The Blog app will be a classic example of a blog website. This app will provide a fully functional website that will show the list of posts and empower readers to interact with them by adding comments and liking posts.
# Table of Contents
- [Built With](#built-with)
- [Tech Stack](#tech-stack)
- [Key Features](#key-features)
- [Getting Started](#getting-started)
- [Setup](#setup)
- [Prerequisites](#prerequisites)
- [Usage](#usage)
- [Authors](#authors)
- [Future Features](#future-features)
- [Contributing](#contributing)
- [Show your support](#support)
- [Acknowledgements](#acknowledgements)
- [License](#license)
- **Add new post.**
- **Add new likes**
- **Explore more information about the post**
### Prerequisites
1. To install ruby on windows using WSL:
```
- Install WSL, So Open powershell as admin and run: wsl --install
- Restart the computer , it will continue ubuntu installation
- Add user name and password
```
2. After WSL installion:
```
- Open Ubuntu terminal and run following commands:
- (Optional) Update Ubuntu:
sudo apt update
sudo apt upgrade
- Install Ruby:
sudo apt install ruby
- Verify installation:
ruby --version
- Install package manager:
sudo gem install bundler
```
### Setup
To get a local copy up and running, follow these steps.
Choose the directory on your local machine where you want to copy project. For example:
```
cd /home/user/name-of-your-directory
```
Clone the project using one of the options.
Using SSH-key:
```
git clone [email protected]:Ali-0111/blog_app.git
```
Using HTTPS:
```
git clone https://github.com/Ali-0111/blog_app.git
```
### Usage
1. Ensure that Ruby is installed on your system.
2. If it is first time, install WSL extention in VS code. This will help to have a terminal which can run the commands.
3. Choose the terminal (Ubunto WSL) and now you can run the following command to run the file:
```
This app is under consturction...
```
## Authors
👤 **Qurban Ali Safari**
- 👤 GitHub: [Ali-0111](https://github.com/Ali-0111)
- 👤 Twitter: [qurban_safari](https://twitter.com/qurban_safari)
- 👤 LinkedIn: [Safari](https://www.linkedin.com/in/ali-safari-linked)
👤 **Mohamed Gamil Eldimardash**
- GitHub: [@github](https://github.com/MMGGYY66)
- LinkedIn: [LinkedIn](https://www.linkedin.com/in/mohamed-eldimardash-0023a3b5/)
- Twitter: [twitter](https://twitter.com/MOHAMEDELDIMARd)
- Facebook: [facebook](https://www.facebook.com/MOHAMED.ELDIMARDASH/)
- StackOverflow: [stackoverflow](https://stackoverflow.com/users/13605630/mohamed-gamil-eldimardash)
- **Expand the capabilities of the app by adding a database, UI interface**
We 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:
1. Fork the repository.
2. Create a new branch for your feature or bug fix.
3. Make your changes and commit them with descriptive commit messages.
4. Push your changes to your forked repository.
5. 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.
Feel free to check the [issues page](https://github.com/ali-0111/oop_school/issues).
If you encounter any issues or have any questions or suggestions, please open an issue on the [issue tracker](https://github.com/ali-0111/oop_school/issues).
Furthermore, if you would like to get in touch with me, you can find my contact information in the Authors section.
We would like to express our gratitude to the Ruby community and Microverse for the readme template.
This project is [MIT](./LICENSE) licensed.