mirror of
https://github.com/rjNemo/devbook_ts
synced 2026-06-06 02:36:39 +00:00
No description
* connect Dashboard to store * delete account button logs out... * buttons routing functional * refactor enhance to store * use an enum for routes and statuses * add statuses enum and enable EditProfile Form * conditional display of social links * Links type, * display alert on EditProfile form submit * refactor extract alert interface * update useForm hook to handle checkboxes * enable add education form * enable add experience form * add blank dev Profile on signup * enable delete credential button * delete account set profile to inactive * add isActive field to dev, checks for user existance on sign up to not overwrite inactive profiles |
||
|---|---|---|
| .github/workflows | ||
| cypress | ||
| public | ||
| src | ||
| .eslintrc.js | ||
| .gitignore | ||
| .prettierrc.js | ||
| cypress.json | ||
| package.json | ||
| README.md | ||
| tsconfig.json | ||
| yarn.lock | ||
DevBook
Social App for connecting with developers & tech enthusiasts.
Tests
End-to-end
- Cypress - JavaScript End to End Testing Framework
Open test runner with:
yarn cypress
and edit your E2E test cases in cypress/integration/ folder.
Unit
Open test runner with:
yarn test
Deployment
We use Github Actions to check push and pull requests.
The application is deployed on Render cloud platform.
It watches git master branch and automatic deploy if the diff passes the tests.
Built With
- ReactJs - A JavaScript library for building user interfaces
- Redux - A predictable statea container for JavaScript apps
- Firebase - Firebase helps mobile and web app teams succeed
Versioning
We use SemVer for versioning. For the versions available, see the tags on this repository.
Authors
- Ruidy Nemausat - Initial work - rjNemo
License
This project is licensed under the MIT License - see the LICENSE.md file for details