Help Needed • Key Features • Technology Stack • Getting Started • License
The parliament elections are held in my home country, Slovakia, every four years and there is a lot of bad stuff that politicians and other public figures have done. It was that much that I have easily lost track of it. Hence, I have decided to create this tool that would help people like me search for public figures, and see what cases they might be connected to so that I can make informed decisions.
My vision for this project is very simple - create an environment for someone (either organization, co-author, activist) that would fill up the app with data. I have no intentions of writing very own content, instead, I would love the app to link from cases screen to various media from the country.
Goals:
- Create an app that every country could use to increase the awareness of its citizens.
- Keep this solution apolitical.
Since I have to take care of the project as whole, I would truly appreciate help with coding. A good place to start is to check out the list of issues.
Additionally, make sure you join our community Facebook Group (preferred language is Slovak for now).
- Manage the list of public figures (e.g. politicians).
- Manage the list of cases. Assign public figures to the cases.
- Attach internet links to the cases so that people can read more.
- Ruby
- Ruby on Rails
- PostgreSQL
- Tailwindcss
- Webpacker
- RSpec
The app is a standard Ruby on Rails application using PostgreSQL as database. The commands you will probably find the most useful are:
- Clone the repository:
git clone https://github.com/marekdlugos/kauzy.git
- Install PostgreSQL:
brew install postgresql
- Start PostgreSQL:
brew services start postgresql
- Create the database:
rails db:create
- Create the tables:
rails db:migrate
- Seed the database with basic data:
rails db:seed
- Start the server:
rails s
MIT
marekdlugos.com · GitHub @marekdlugos · Twitter @MarekDlugos