MohammadYaser / appointment-app

MIT License
0 stars 0 forks source link

Appointments App

πŸ“— Table of Contents

πŸ“– Appointments App

This is the Appointments App, a web application built with Ruby on Rails, PostgreSQL, JavaScript, React, and Redux. It allows users to manage appointments and schedule appointments with engineers.

πŸ›  Built With

Tech Stack

Server
  • Ruby
  • Rails
  • Database
  • Postgres
  • Client
  • Javascript
  • React
  • Redux
  • Key Features

    ...

    (back to top)

    πŸ’» Getting Started

    To get a local copy up and running, follow these steps.

    Prerequisites

    In order to run this project you need:

        - ruby >= 3.2.2
        - rails >= 7.1.3
        - postgres >= 14.7
        - bundler 2.5.1
        - node.js 19.6.0
        - yarn 3.4.1

    Setup

    Clone this repository to your desired folder:

      git clone https://github.com/MohammadYaser/appointment-app.git

    Install

    Install this project with:

      cd appointments_app
      bundle install
      yarn install

    You will need to follow these steps to have your own set of related project secrets:

    it will install the required gemfile for running the project

    run the following commands to create and migrate:

      rails db:create
      rails db:migrate
      rails db:seed

    Usage

    to use this project:

       bin/dev

    it will run the the server on localhost:3000

    to run tests:

       rspec --format doc

    (back to top)

    Kanban Board

    πŸ‘₯ Authors

    πŸ‘€ Mohammad Yaser Safi

    πŸ‘€ Eric

    πŸ‘€ Noel Bryant

    πŸ‘€ Samiullah Tufail

    (back to top)

    πŸ”­ Future Features

    ...

    (back to top)

    🀝 Contributing

    Contributions, issues, and feature requests are welcome!

    Feel free to check the issues page. You are welcome to fork the repository and modify the code. We encourage pull requests.

    (back to top)

    ⭐️ Show your support

    Give a star⭐️ or a thumbs up πŸ‘ if you like this project! You can visit my GitHub profile for more of my projects.

    (back to top)

    πŸ™ Acknowledgments

    (back to top)

    πŸ“ License

    This project is MIT licensed.

    (back to top)

    **