Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/aelyakoubi/website


https://github.com/aelyakoubi/website

Last synced: about 1 month ago
JSON representation

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)