Coder Social home page Coder Social logo

fatima-hub333 / appointment-diary-backend Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 2.0 221 KB

This is the Final Capstone Project, based on an app to book an appointment to try a motorcycle. This app built in ROR as a backend stack & React as a frontend stack. This is a mobile web application app. User can use it in mobile & desktop as well.

License: MIT License

Ruby 99.69% CSS 0.03% HTML 0.28%
github github-config linters postgresql postgresql-database rails rails-api rubocop rubocop-configuration rubocop-rails

appointment-diary-backend's Introduction

Book vehicle API back-end

  • A friendly api to book vehicle reservations

image image

LINK to front-end

  • This Project has a React Front-end you can work with

React front-end << open

Backend API LIVE

API LIVE

Built With

  • Ruby on Rails
  • Development set up
  • Rails API only
  • Devise authentication
  • Devise Simple Token Authentication
  • API Swagger documentation
  • Bullet N + 1 queries

Kanban Board

๐Ÿฅ‡ We are a group of 3 people:

  • @basem909
  • @kinginthenorthcodez
  • @Fatima-hub333

git clone https://github.com/Fatima-hub333/appointment-diary-backend

  • Move into project directory

cd hello-rails-back-end

Available Scripts

bundle install

rails server

Available Scripts to Run Test cases

Run following command gem install --no-document rspec -v '>=3.0, < 4.0' > rspec --force-color --format documentation Uses gem 'rspec-rails' gem 'shoulda-matchers' tests framworks.

Preparing your Application for Testing

  • Before you can run your tests you need to ensure that the test database structure is current. For this you can use the following rake commands:

$ rake db:migrate ... $ rake db:test:load

$ rails db:seed to seed the app database

  • Above rake db:migrate runs any pending migrations on the developemnt environment and updates db/schema.rb. rake db:test:load recreates the test database from the current db/schema.rb. On subsequent attempts it is a good to first run db:test:prepare as it first checks for pending migrations and warns you appropriately.

Tests using Rspec

  • rails db:test:prepare
  • rake db:migrate

Author

๐Ÿ‘ค kinginthenorthcodez

GitHub: @kinginthenorthcodez ๐Ÿค Contributing

Author

๐Ÿ‘ค Bassem Shams

GitHub: @basem909 ๐Ÿค Contributing

Author

๐Ÿ‘ค Fatima Zahir

GitHub: @Fatima-hub333 ๐Ÿค Contributing

Contributions, issues, and feature requests are welcome

Note: To release latest 24-10-2022

Show your support

Give a โญ๏ธ if you like this project!

๐Ÿ“ License This project is MIT.

appointment-diary-backend's People

Contributors

basem909 avatar fatima-hub333 avatar kinginthenorthcodez avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.