This application tries to imitate an application store, showing a list of applications and categories, where you can register as a user or developer.
As user you can see every app created by an developer and you can buy apps.
As developer you can see every app and your uploaded/developed apps.
This app is created for learn purposes, i learn while developing 📘
Clone the repository, install dependencies, configure MySQL connection and run the server.
npm install
npm start
The only requirement is a MySQL server with a database called store
, the app creates all the databases automatically.
- Requires:
name
,email
,password
,userType
(user/developer)
- Without requirements
- Requires:
:userId
- Requires:
:userId
,name
,email
- Requires:
:userId
- Requires:
name
- Without requirements
- Requires:
:categoryId
- Requires:
:categoryId
,name
- Requires:
:categoryId
- Requires:
name
,price
,logo
(URL) ,Category_id
,User_id
- Without requirements
- Requires:
:appId
- Requires:
:appId
,price
,logo
(URL)
- Requires:
:appId
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change