Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wuletawwonte/communero
A simple lightweight community platform that allows people to create & join Groups with the feature of creating Posts & Comments on the Groups created.
https://github.com/wuletawwonte/communero
hotwire rails render turbo
Last synced: 2 months ago
JSON representation
A simple lightweight community platform that allows people to create & join Groups with the feature of creating Posts & Comments on the Groups created.
- Host: GitHub
- URL: https://github.com/wuletawwonte/communero
- Owner: wuletawwonte
- License: mit
- Created: 2022-12-24T16:08:18.000Z (about 2 years ago)
- Default Branch: dev
- Last Pushed: 2024-09-16T12:02:34.000Z (4 months ago)
- Last Synced: 2024-09-17T07:11:49.494Z (4 months ago)
- Topics: hotwire, rails, render, turbo
- Language: Ruby
- Homepage:
- Size: 5.72 MB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Communero
> A simple lightweight community platform that allows people to create & join `Groups` with the feature of creating `Posts` & `Comments` on the `Groups` created.
## Built With
- [Ruby on Rails](https://rubyonrails.org)
- Hotwire
- [Tailwindcss](https://tailwindcss.com)## Getting Started
To get a local copy follow these simple example steps.
- Make sure you have Postgres and Ruby installed.
- Open the terminal window and clone the repository using this command: git clone https://github.com/wuletawwonte/communero.git
- Open the repo by typing : cd communero
- Install the project's dependencies by running this command: bundle install
- Run `rails db:create` to create the database.
- Run rails `rails db:schema:load` to create the relations in the database for the project based on the schema file inside the `db` folder.
- Run rails server or rails s to start the application on local server.
- `Minitest` is used to test this project. Navigate to the root directory of your project and run the following command in your terminal to test it.```bash
./bin/rails test
```## Authors
👤 **Wuletaw Wonte**
- GitHub: [@wuletawwonte](https://github.com/wuletawwonte)
- Twitter: [@wuletaww](https://twitter.com/wuletawwonte)
- LinkedIn: [LinkedIn](https://linkedin.com/in/wuletawwonte)## 🤝 Contributing
Contributions, issues, and feature requests are welcome!
Feel free to check the [issues page](../../issues/).
## Show your support
Give a ⭐️ if you like this project!
## Acknowledgments
- Hat tip to anyone whose code was used as inspiration
## 📝 License
This project is [MIT](./LICENSE.md) licensed.