- 📖 About the Project
- 💻 Getting Started
- 👥 Authors
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgements
- ❓ FAQ (OPTIONAL)
- 📝 License
This app allows you to create a blog and its main features (create posts, comments, likes, users) in a simple and smarter way. Built using Ruby on Rails and PostgreSQL.
This project was built using mainly Ruby on Rails for both front-end and back-end, and PostgreSQL as DB-server.
Client
Server
Database
- Create posts, users, likes, and commments
- Edit and delete posts
- Save information
- Handle user's permissions
To get a local copy up and running, follow these steps.
In order to run this project you need:
-
Ruby v.3.1.3
-
Ruby on Rails v.7.0
Clone this repository to your desired folder:
Example commands:
cd my-folder
git clone git@github.com:Camilovelag/My-awesome-ror-blog.git
cd My-awesome-ror-blog
Install this project with:
bundle install
rails db:create
rails db:migrate
To start the application, run the following command:
rails s
To run tests, run the following command:
rspec
👤 Camilo Vela
- GitHub: @camilovelag
- Twitter: @camilovelag
- LinkedIn: camilovelag
- Create an UI for the app
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project, please give it a ⭐️!
I would like to thank to the following people:
-
Can I use the project's author PostgreSQL database
- No, you have to create your own database.
-
Is it possible to use a different RDBMS
- Yes, but you'll have to change the code and check if it works.
This project is MIT licensed.