{"id":27948155,"url":"https://github.com/ibizugbe/car-valley-backend","last_synced_at":"2026-05-09T15:21:30.387Z","repository":{"id":64257743,"uuid":"569696991","full_name":"Ibizugbe/car-valley-backend","owner":"Ibizugbe","description":"Car valley is a full-stack web application that allows its users to book cars online, the frontend of the application was built with React js and Redux and we used Ruby on Rails in the backend to be able to generate at the end an API that the frontend uses","archived":false,"fork":false,"pushed_at":"2024-08-04T16:30:46.000Z","size":651,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-05-07T14:56:27.091Z","etag":null,"topics":["bcrypt","jwt-authentication","postgresql","ruby","ruby-on-rails"],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Ibizugbe.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-11-23T12:14:26.000Z","updated_at":"2024-08-04T16:30:49.000Z","dependencies_parsed_at":"2023-01-15T07:01:10.772Z","dependency_job_id":null,"html_url":"https://github.com/Ibizugbe/car-valley-backend","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":"microverseinc/readme-template","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ibizugbe%2Fcar-valley-backend","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ibizugbe%2Fcar-valley-backend/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ibizugbe%2Fcar-valley-backend/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ibizugbe%2Fcar-valley-backend/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Ibizugbe","download_url":"https://codeload.github.com/Ibizugbe/car-valley-backend/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252902642,"owners_count":21822257,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bcrypt","jwt-authentication","postgresql","ruby","ruby-on-rails"],"created_at":"2025-05-07T14:56:33.410Z","updated_at":"2026-05-09T15:21:25.339Z","avatar_url":"https://github.com/Ibizugbe.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"![car-valley](https://user-images.githubusercontent.com/71190715/207022607-a438ebe1-e0b7-4d76-9c72-3f323d10dac5.png)\n\n# 📗 Table of Contents\n\n- [📗 Table of Contents](#-table-of-contents)\n- [📖 \\[Final capstone\\] ](#-final-capstone-)\n  - [🛠 Built With ](#-built-with-)\n    - [Tech Stack ](#tech-stack-)\n    - [Key Features ](#key-features-)\n  - [💻 Getting Started ](#-getting-started-)\n    - [Prerequisites](#prerequisites)\n    - [Setup](#setup)\n    - [Install](#install)\n      - [1. Navigate to the location of the folder in your machine:](#1-navigate-to-the-location-of-the-folder-in-your-machine)\n      - [2. Install the gems:](#2-install-the-gems)\n      - [3. Set up the database with your credentials:](#3-set-up-the-database-with-your-credentials)\n      - [4. Create the databases:](#4-create-the-databases)\n      - [5. Migrate the databases:](#5-migrate-the-databases)\n      - [6. Seed the dummy data: (Necessary for Admin)](#6-seed-the-dummy-data-necessary-for-admin)\n      - [6. Install NPM packages:](#6-install-npm-packages)\n      - [7. Build and Watch Tailwindcss:](#7-build-and-watch-tailwindcss)\n    - [Usage](#usage)\n      - [7. Run the server:](#7-run-the-server)\n    - [Run tests](#run-tests)\n  - [Kanban Board ](#-kanban-)\n  - [👥 Authors ](#-authors-)\n  - [🤝 Contributing ](#-contributing-)\n  - [⭐️ Show your support ](#️-show-your-support-)\n  - [🙏 Acknowledgments ](#-acknowledgments-)\n  - [❓ FAQ ](#-faq-)\n  - [📝 License ](#-license-)\n\n# 📖 Car Valley App \u003ca name=\"about-project\"\u003e\u003c/a\u003e\n\n\n## 🛠 Built With \u003ca name=\"built-with\"\u003e\u003c/a\u003e\n\n### Tech Stack \u003ca name=\"tech-stack\"\u003e\u003c/a\u003e\n\n\u003cdetails\u003e\n  \u003cul\u003e\n    \u003cli\u003e\u003ca href=\"https://rubyonrails.org/\"\u003eRuby on Rails\u003c/a\u003e\u003c/li\u003e\n  \u003c/ul\u003e\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003eDatabase\u003c/summary\u003e\n  \u003cul\u003e\n    \u003cli\u003e\u003ca href=\"https://www.postgresql.org/\"\u003ePostgreSQL\u003c/a\u003e\u003c/li\u003e\n  \u003c/ul\u003e\n\u003c/details\u003e\n\n### Key Features \u003ca name=\"key-features\"\u003e\u003c/a\u003e\n\n- **Rails API**\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n## 💻 Getting Started \u003ca name=\"getting-started\"\u003e\u003c/a\u003e\n\nTo get a local copy up and running, follow these steps.\n\nAttached [here](https://github.com/Ibizugbe/car-valley-front-end) is the link to the frontend of the project, follow the instructions in the readme to get it up and running.\n\n### Prerequisites\n\nIn order to run this project you need:\n\n```sh\n gem install rails\n```\n\n### Setup\n\nClone this repository to your desired folder:\n\n```sh\n  cd my-folder\n  git clone https://github.com/rex-9/WebArena.git\n```\n\n### Install\n\n#### 1. Navigate to the location of the folder in your machine:\n\n```\nyou@your-Pc-name:~$ cd \u003cWebArena\u003e\n```\n\n#### 2. Install the gems:\n\n```\nbundle install\n```\n\n#### 3. Set up the database with your credentials:\n\n- setup the database environment in\n```\nconfig/database.yml\n```\n\n#### 4. Create the databases:\n\n```\nrails db:create\n```\n\n#### 5. Migrate the databases:\n\n```\nrails db:migrate\n```\n\n#### 6. Seed the dummy data: (Necessary for Admin)\n\n```\nrails db:seed\n```\n\n#### 6. Install NPM packages:\n\n```\nnpm i\n```\n\n#### 7. Build and Watch Tailwindcss:\n\n```\nrails tailwindcss:watch\n```\n\n### Usage\n\nTo run the project, execute the following command:\n\n#### 7. Run the server:\n\n```\nrails server\n```\n### Run tests\n\nTo run tests, run the following command:\n\n\nExample commands:\n\n```sh\n  bin/rails rspec spec\n```\n\n```sh\n  rake rswag\n```\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n## Kanban Board \u003ca name=\"kanban\"\u003e\u003c/a\u003e\n\n- Attached here is a [link](https://github.com/users/Ibizugbe/projects/2\n) to the project kanban board\n- This [link](https://github.com/microverseinc/curriculum-final-capstone/blob/main/projects/prepare_for_presentation.mdhttps://github.com/microverseinc/curriculum-final-capstone/blob/main/projects/prepare_for_presentation.md) contains the issue with the screenshot of the initial state of the kanban board.\n- This team consists of a total number of four (4) people.\n\n## 👥 Authors \u003ca name=\"authors\"\u003e\u003c/a\u003e\n\n👤 **Daniel Urimubenshi**\n\n- Github: [@benshidanny11](https://github.com/benshidanny11/)\n- LinkedIn: [@danielurimubenshi](https://www.linkedin.com/in/danielurimubenshi/)\n- Twitter: [@DBenshi](https://twitter.com/DBenshi)\n\n👤 **Rex**\n\n- Github: [@rex-9](https://github.com/rex-9/)\n- Medium: [@rex9](https://medium.com/rex9/)\n- LinkedIn: [@rex9](https://www.linkedin.com/in/rex9/)\n- Facebook: [@htetnaing0814](https://www.facebook.com/htetnaing0814)\n- Angelist: [@rex9](https://angel.co/u/rex9)\n\n👤 **Abraham Ibizugbe**\n\n- GitHub: [@ibizugbe](https://github.com/ibizugbe)\n- Twitter: [@abrahamibizugbe](https://twitter.com/abrahamibizugbe)\n- LinkedIn: [Abraham Ibizugbe](https://linkedin.com/in/abrahamibizugbe)\n\n👤 **Chrispaix Kaze**\n\n- GitHub: [@Chrispaix Kaze](https://github.com/ChrispaixK)\n- Twitter: [@Chrispaix Kaze](https://twitter.com/ChrispaixK)\n- LinkedIn: [Chrispaix Kaze](https://www.linkedin.com/in/chrispaix-kaze-70445a175/)\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n## 🤝 Contributing \u003ca name=\"contributing\"\u003e\u003c/a\u003e\n\nContributions, issues, and feature requests are welcome!\n\nFeel free to check the [issues page](../../issues/).\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n## ⭐️ Show your support \u003ca name=\"support\"\u003e\u003c/a\u003e\n\nIf you like this project, please kindly offer me opportunities for further contributions.\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n## 🙏 Acknowledgments \u003ca name=\"acknowledgements\"\u003e\u003c/a\u003e\n\nI would like to thank Microverse for giving the inspiration to build this project.\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n## ❓ FAQ \u003ca name=\"faq\"\u003e\u003c/a\u003e\n\n- **Can I build and use this project on Windows**\n\n  - Yes, you can. Check my commit history. If it's hard to understand, you can easily reach out to me.\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n## 📝 License \u003ca name=\"license\"\u003e\u003c/a\u003e\n\nThis project is [MIT](./MIT.md) licensed.\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fibizugbe%2Fcar-valley-backend","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fibizugbe%2Fcar-valley-backend","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fibizugbe%2Fcar-valley-backend/lists"}