Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/rubenchirino/mynft
- Owner: RubenChirino
- Created: 2022-10-30T21:57:46.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-08-05T21:49:26.000Z (over 1 year ago)
- Last Synced: 2023-08-05T22:27:29.250Z (over 1 year ago)
- Topics: composer, ecommerce, laravel, mysql, php
- Language: PHP
- Homepage:
- Size: 3.61 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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
```