View Code? Open in Web Editor
NEW
The project is based on an app to book an appointment with a health specialist(Doctor). The doctor appointment booking app permits healthcare providers to manage their appointments with increased efficiency while giving reliable management. However, it displays all details of the patients, complete history of appointment, analyses the doctors, etc
Home Page: https://clinixgo-production.up.railway.app/
License: MIT License
Ruby 42.04%
JavaScript 43.83%
CSS 10.24%
HTML 3.68%
Shell 0.21%
clinixgo's People
Watchers
clinixgo's Issues
Create components
Homepage
List doctors based on status(deleted, active)
Add styles for the components created
Add test for components created
Note: Please make sure all components you're working on are responsive.
-Add cancancan gem for authorization
Make sure that the Add doctor
and Delete dcotor
links on the navbar are accessible only by users who are admins
.
Add rswag gem
Add swagger gem
Add full documentation for your API.
Add API routes
Setup authentication with devise-jwt
Create a new rails fullstack app
Add postgreSQL as a database management system
Add linters
Add rspec
Add capybara
Create user model
Add validations
Add associations
Add unit tests for user model
Create user table
Add associations(references)
Create user controller
Add actions(create)
Add request specs for user controller
Create a component to list all appointments of a user
Create a navigation menu
Add doctors button on the nav
Add delete doctors button on the nav
Add styles for the components created
Add test for components created
Note: Please ensure all components you're working on are responsive.
Create doctors model
Add validations
Add associations
Add unit tests for doctors model
Create doctors table
Add associations(references)
Create doctors controller
Add actions(index, show)
Add request specs for doctors controller
Creation of Kanban Board
Kanban Board Screenshot
Create user table
Add associations(references)
Add jsbundling-rails
Setup routes using react-router
Install needed node dependencies
Create components
Details page
404 page
Add styles for all components treated
Add test for components created
Note: Please make sure all components are responsive.
Setup authentication with devise
Setup redux store
Setup routes using react router
Provide the store the various components to consume
Create user table
Add associations(references)
Create appointments model
Add validations
Add associations
Add unit tests for appointments model
Create appointments table
Add associations(references)
Create appointments controller
Add actions(create, index)
Add request specs for appointments controller
Create components
Create a form to enable users to book/create an appointment with a selected doctor
Create a sign-up and sign-in form to authenticate user
Implement proper user authentication from the front-end to the server
Add a userSlice to dispatch user action
Add styles for all components treated
Add test for components created
Note: Please make sure all components are responsive.
Create user table
Add associations(references)
Add a form for users to add a new doctor
Add a component to list all doctors
Add styles for the components created
Add test for components created
Note: Please ensure all components you're working on are responsive.
Add rswag gem
Add swagger gem
Setup API documentations