Initial Advisory: Tasukete was created as an API project for the Code Chrysalis Advanced Software Engineering Program. After the course finished, our team decided to create personal forks for the repository in case we chose to continue working on it. The work done as a team during the course can be found in the "staging2" Branch. All other branches build up on this work, and contain my own additions. Major thanks go to Cashless!
Tasukete is a fullstack group project application, using the Stripe API and simple checkout system integration. This project gave us the opportunity to work with a real client and to undertake the challenge of building an MVP based on an API from a real company.
## Technologies used
- React for the UI
- react-router-DOM
- Knex Query Builder
- Stripe REST API API Queries
- Postgres Database
- Configuration files are in the
root
folder. - In the
migrations
folder are located all the migrations for the PostgresSQL Database - In the
server
folder are located all the files necessary to the back-end node server. - In the
src
folder are located all the source files related with theclient
npm install
DB_NAME= // your database name
DB_USER= // postgres username
DB_PW=// your postgres password
npm run start
npm run hack:client
Should you want to contribute:
- please fork and clone the repo on your machine
- Create an "issue" to describe what you want to work on
- Submit a pull request.
Many thanks!
- Thank Stripe for letting us test your API! https://stripe.com/en-jp