- ๐ About the Project
- ๐ป Getting Started
- ๐ฅ Authors
- ๐ญ Future Features
- ๐ค Contributing
- โญ๏ธ Show your support
- ๐ Acknowledgements
- โ FAQ
- ๐ License
Tangled is a fully functional website that shows the list of posts and allows users to interact with them by adding comments and liking posts.
Client
Server
Database
- Sign in
- Adding posts for each user
- Liking multiple posts
Available soon...
To get a local copy up and running it in your machine, follow the next steps.
In order to run this project you need:
- Internet connection.
- Basic knowledge of Git/Terminal.
- Visual Studio Code Installed.
- Ruby installed.
- Ruby on Rails installed.
Clone this repository to your desired folder:
cd my-folder git clone https://github.com/rebaz36/BlogApp.git
Install almost all dependencies/gems of the project by running:
- This one will install all gems inside GemFile including Rubocop:
Bundle install
orBundle i
- This one will install stylelinter:
npm install --save-dev [email protected] [email protected] [email protected] [email protected]
To run the project, execute the following command:
rails server
orrails s
To run stylinter:
npx stylelint "**/*.{css,scss}"
To run rubocop:
rubocop
To run tests, run the following command:
bin/rails test test/models/article_test.rb
๐ค Rebaz Farid
- GitHub: @Rebaz on Github
- LinkedIn: Rebaz on LinkedIn
- Register new users
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Hi, I would appreciate if you give this project a star(โญ๏ธ) this will encourage me to improve it even further.
"The best way to predict the future is to create it."
- How can I contribute to this project?
You can contribute to this project by opening an issue or a pull request.
- How can I report a bug?
You can report a bug by opening an issue.
- How can I request a feature?
You can request a feature by opening an issue.
This project is MIT licensed.