Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/rubenchirino/mynft

University work on an NFT store using the Laravel framework.
https://github.com/rubenchirino/mynft

composer ecommerce laravel mysql php

Last synced: about 1 month ago
JSON representation

University work on an NFT store using the Laravel framework.

Awesome Lists containing this project

README

        

## MyNFT

MyNFT is a decentralized Marketplace that specializes in the purchase of digital assets. Its purpose is to make it much easier and simpler to trade NFTs.

### Home

![desktop-1](https://github.com/RubenChirino/myNFT/assets/52714843/dfcf9c46-fe23-4276-a252-c5e6d473a712)



![desktop-2](https://github.com/RubenChirino/myNFT/assets/52714843/4abd96ad-92c7-4cb7-b9c2-d5028b1605e5)



### Sign Up

![desktop](https://github.com/RubenChirino/myNFT/assets/52714843/2b1a5a92-d9f2-4555-82a8-2aa595c0354a)



### Sign In

![desktop](https://github.com/RubenChirino/myNFT/assets/52714843/e0299366-e839-47fc-a16d-badffd8be7c0)



### Account

![desktop](https://github.com/RubenChirino/myNFT/assets/52714843/5b7b1179-a30d-4533-b9ab-27e991a02e66)





### Gallery

![desktop](https://github.com/RubenChirino/myNFT/assets/52714843/78e75d26-d0aa-4f3f-b054-46f2233ff77b)



### Shopping Cart

![desktop](https://github.com/RubenChirino/myNFT/assets/52714843/39150107-7f4a-4e14-bba6-724f23955045)



### Admin

![desktop](https://github.com/RubenChirino/myNFT/assets/52714843/0030ec2c-69c6-490e-a2a4-c40f500df4b9)



### Admin (Add)

![desktop](https://github.com/RubenChirino/myNFT/assets/52714843/84a96080-b82c-451d-9fa4-29fda909f924)



### Admin (Edit)

![desktop](https://github.com/RubenChirino/myNFT/assets/52714843/ecd2f488-2ea0-4170-8a49-9c7ea6150172)



### Components

#### Navbar

![desktop-displayed](https://github.com/RubenChirino/myNFT/assets/52714843/04a29296-9446-4196-a736-04c468adfceb)



#### Footer

![desktop](https://github.com/RubenChirino/myNFT/assets/52714843/d819b687-7a2d-4a8e-88e6-2bb4480a47c2)



### Dev Setup & Commands

Download:

- **[Node.js](https://nodejs.org/en/download)**

- **[Composer](https://getcomposer.org)**
- **[Laravel](https://laravel.com/docs/9.x/installation)**
- **[MySQL](https://www.mysql.com/downloads)**
- Or you can use: **[XAMP](https://www.apachefriends.org)**

Run this followed commands:

```bash
# Install Composer dependencies (Create the vendor folder)
composer install

# Install Node dependencies (Create the node_modules folder)
npm install

# Create the Storage link
php artisan storage:link

# Run the local server at [localhost:8080](http://127.0.0.1:8000)
php artisan serve

# Run the Vite hot reload (refresh to develop)
npm run dev

# Run the migrations (create the database tables)
php artisan migrate

# Run the migrations & create the seeders data (create the database tables with faker data)
php artisan migrate:refresh --seed

# Generate a new encryption key
php artisan key:generate
```