Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aelyakoubi/website
https://github.com/aelyakoubi/website
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/aelyakoubi/website
- Owner: aelyakoubi
- Created: 2024-05-24T17:05:11.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-05-31T15:43:50.000Z (7 months ago)
- Last Synced: 2024-05-31T17:25:41.445Z (7 months ago)
- Language: JavaScript
- Size: 210 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
UNDER CONSTRUCTION
Development & Production Ready
https://website-frontend-8wnm.onrender.com
It may take up to 50 till 160 seconds for the website to be online due to a free account at Render!
Het kan tot 50 seconden duren voordat de website online is i.v.m. een gratis account!
If you want to test, log in:
Username: Wimpie Blok
Password: Wimpie1234
Note: Do NOT press on delete in the useraccountpage, otherwise you need another username and password.
You can find other usernames and passwords in my github account under website-backend/src/data/users.json.
Due it is connected to Render.com and my MySql server.
```Starting up !!!```
(open the 1e terminal)
npm install
use / npm audit fix (if needed)
npm install
npm run start (for the frontend, will start on port: 5173)(open the 2e terminal)
npm install
use: npm audit fix (if needed)
npm install
npm run start (for the backend, will start on port: 3000)(open the 3e terminal, for the MySql database. So you will have 3 terminals open)
npx prisma studio```The .env file is included for testing!```
``` The integration/unit test still need to be modified for this project due many changes.``````[email protected]```
```EMAIL_PASS=your-email-password // You can add your own credentials for testing if you download the website! Outlook or other with the SMTP, TLS etc. Ps: do not forget to change that in all the send.....Email.js files```Or you choose the easy way and test it trough my website see link above.
``` This project is done after the docker setup and the forgot password logic. My next project an 'E-commerce website' will have more features! ```
- Redux
- 3e party sign-in/ Third party
- shopping cart
- Paypal or Stripe
- cookies
- SEO
- SEA
- AWS / S3
- Mobile App Android and Ios
- hosting, maybe i will host the project for training![Screenshot 2024-10-13 164227](https://github.com/user-attachments/assets/794893f9-1fd0-4bec-b5b6-62a87bd96619)
![Screenshot 2024-10-11 142737](https://github.com/user-attachments/assets/92e87063-25ec-4a90-8eac-289aefc715af)
![Screenshot 2024-10-10 203209](https://github.com/user-attachments/assets/5d0d346a-8674-4cbe-8a52-1a2a17cfdbf7)
![Screenshot 2024-10-10 203329](https://github.com/user-attachments/assets/39f47830-ea77-4ced-ad81-dfe2d8b4158a)
![Screenshot 2024-10-11 142435](https://github.com/user-attachments/assets/e024e403-b32f-4fa2-90d8-4fd7ea7696cb)
![Screenshot 2024-10-11 142143](https://github.com/user-attachments/assets/ae3e63dd-7df3-4706-a2cd-8611deb42015)
![Screenshot 2024-10-11 142038](https://github.com/user-attachments/assets/2b65b00a-fd78-4953-a0a3-b155d4c359ea)
![Screenshot 2024-10-10 203233](https://github.com/user-attachments/assets/663e1e9d-b7c9-4f68-aaff-6d596a7c4f27)
![Screenshot 2024-10-10 203244](https://github.com/user-attachments/assets/aa76a163-7ef4-4f0b-9dcc-e2e19b793220)
![Screenshot 2024-10-10 203306](https://github.com/user-attachments/assets/019edd08-94b6-4a44-8e7f-4c513710a675)
![Screenshot 2024-10-11 143335](https://github.com/user-attachments/assets/15e07885-28bd-471f-bf4f-8ba3d4940b97)
![Screenshot 2024-10-11 143404](https://github.com/user-attachments/assets/002ac242-83cd-4163-b53e-1772c8a89639)
![Screenshot 2024-10-11 143421](https://github.com/user-attachments/assets/1af49b0c-3064-4791-a0d6-60c481022ae0)