Skip to content

The app lets you book a counseling session.It is the frontend part of the app. It is built using react and redux. The frontend will contact the backend rails app using Restful APIs.

Notifications You must be signed in to change notification settings

DanielMitiku/book-a-counseling-session-frontend

Repository files navigation

Book a Counseling Session Frontend

The app is about booking a counseling session with experts in many fields. This is the front-end of an app made using react and redux. The front-end will contact the back-end rails app using Rest APIs. The back-end of can be found here.

Built with

  • React
  • Redux
  • Javascript
  • npm
  • node

Demo

🔥 Demo

Screenshot

Get Started

First Clone the backend repo to your local machine. Full instructions can be found by visiting the repo

    git clone https://github.com/DanielMitiku/book-a-counseling-session-backend.git
    cd book-a-counseling-session-backend
  • Please install Postgres db in your computer and add the appropriate config to the config/database.yml file

Install gems packages, migrate database and start development server

    bundle install
    rails db:create
    rails db:migrate
    rails s

Clone the frontend repo to your local machine

    git clone https://github.com/DanielMitiku/book-a-counseling-session-frontend.git
    cd book-a-counseling-session-frontend

Install the necessary packages and start development server

    npm install
    npm start

Open development server in your browser

Open http://localhost:3000 in your browser.

Current Features

  • Authentication using JWT
  • Users can book appontments
  • Users can see their scheduled appontments
  • Users can delete their scheduled appointments
  • Admins can add/remove the sessions users will book
  • Admins can delete the appointments users booked
  • Admins can remove users ...

Features you can add

  • Update the UX and UI for better experience
  • making each user have its own timezone ...

Author

🤝 Contributing

  • Contributions, issues and feature requests are welcome!

  • Feel free to create PR.

Show your support

  • Give a ⭐️ if you like this project and follow me on Github for more projects like this.

📝 License

  • This project is MIT licensed.

About

The app lets you book a counseling session.It is the frontend part of the app. It is built using react and redux. The frontend will contact the backend rails app using Restful APIs.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published