WilliamVelazquez / terapify-calendar

Calendar to see psychologist appointments, developed with ReactJs and using terapify-api.

Home Page:https://williamvelazquez.github.io/terapify-calendar/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Terapify Calendar - Calendar of Appointments

Calendar to see psychologist appointments, developed with ReactJs and using terapify-api.

Terapify

๐Ÿš€ Links

๐Ÿ› ๏ธ Installation

Require Node.JS

npm install

Create a .env file at root level following the example file (.env-example).

PORT=3001
NODE_ENV=development

๐Ÿ–ฅ Execution

๐Ÿ“ŒDevelopment Environment

npm run dev

This project runs on http://localhost:3001 or the specified PORT on the .env file.

๐Ÿ“ŒProduction Environment

Run the following command to create the production build over the dist folder:

npm run prod

After creating the production build you can open the index.html on your browser.

๐Ÿ“ŒTesting with Interface

npm run dev

This project runs on http://localhost:3001 or the specified PORT on the .env file.

You must specify the same port at the /test/cypress.json file.

After running the project, on other terminal run:

npm run test

After a moment a cypress window will appear, to run the test click on: cashOpening.spec.js

๐Ÿ“ŒTesting from terminal

npm run dev

This project runs on http://localhost:3001 or the specified PORT on the .env file.

You must specify the same port at the /test/cypress.json file.

After running the project, on other terminal run:

npm run test:run

๐Ÿ“ŒDeployment on GitHub Pages

Run the following command to create the production build and deploy on gh-pages branch for the first time:

npm run deploy:new

Run the following command to create the production build and deploy if you already have the gh-pages branch:

npm run deploy

๐Ÿ’ป Technologies

  • React
  • ESLint
  • Webpack

๐Ÿ“ฆBackend Information

Terapify API - Backend Repository

You can test the Backend on the following URL https://terapify-api.vercel.app/api/appointments

โœ’๏ธ Author

If you want to know about the insights click here!

๐Ÿ“ท Screenshots

MonthCalendar StatusUpdate AgendaCalendar

๐Ÿ“„License

This project is licensed under the terms of the MIT license.

๐ŸŽ Contribute

Feel free to contribute to the project!

About

Calendar to see psychologist appointments, developed with ReactJs and using terapify-api.

https://williamvelazquez.github.io/terapify-calendar/

License:MIT License


Languages

Language:JavaScript 97.8%Language:HTML 2.2%