Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jefferson1104/gobarber

Appointment application for full barbershop, has an api built with DDD and TDD, a web version for consultations and the mobile app for android/ios.
https://github.com/jefferson1104/gobarber

jwt mongodb nodejs posgtresql react-native reactjs redis typeorm typescript

Last synced: 2 days ago
JSON representation

Appointment application for full barbershop, has an api built with DDD and TDD, a web version for consultations and the mobile app for android/ios.

Awesome Lists containing this project

README

        


gobarber


technology
technology
technology


### :barber: About project
Scheduling application for barbershop, has a back-end (API) Node.js built with DDD and TDD, with a Front-end developed with the React.js library using good practices and tests with the jest library and also a mobile version developed with React Native.





### :zap: Main technologies
- [TypeScript](https://www.typescriptlang.org/docs/)
- [NodeJS](https://nodejs.org/en/)
- [ReactJS](https://pt-br.reactjs.org/)
- [React-Native](https://pt-br.reactjs.org/)
- [ExpressJS](https://expressjs.com/pt-br/)
- [Axios](https://github.com/axios/axios)
- [JWT](https://jwt.io/)
- [Styled-Components](https://styled-components.com/)

### :rocket: Repositories (source code)
- [Back-end (API) do projeto.](https://github.com/jefferson1104/gobarber-nodejs)
- [Front-end do projeto.](https://github.com/jefferson1104/gobarber-reactjs)
- [Mobile do projeto.](https://github.com/jefferson1104/gobarber-react-native)

### :thinking: How to Contribute?

**Fork the back-end, front-end or mobile repository**

```bash
# clone your fork
$ git clone url-do-seu-fork

# Create a branch with your feature or bug fix
$ git checkout -b minha-branch

# Commit your changes
$ git commit -m 'feature/bugfix: minhas alterações'

# Push to your branch
$ git push origin minha-branch
```

Once your pull request has been merged, you can delete your branch.