Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/helius-labs/the-kitchen
https://github.com/helius-labs/the-kitchen
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/helius-labs/the-kitchen
- Owner: helius-labs
- License: mit
- Created: 2023-09-19T15:17:21.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-10-11T00:34:18.000Z (about 1 year ago)
- Last Synced: 2023-10-12T06:47:20.037Z (about 1 year ago)
- Language: TypeScript
- Homepage: https://the-kitchen-pi.vercel.app
- Size: 7.14 MB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## The Kitchen: Compressed NFT Mint Site
Welcome to The Kitchen, an open-source platform that allows creators to set up a collection mint flow with compression. Dive into our well-organized codebase and set up your collection in no time.
![Preview of The Kitchen](./public/kitchen-preview.png)### Project Structure
1. `/components/forms`: Contains forms for submitting collection creation and minting.
2. `/view`s: Displays the collection view, mint view, and home view.
3. `/utils`: Offers a collection of reusable tools for forms and more.
4. `/app.tsx`: The main base of the application.
5. `.env`: Contains the RPC API KEY and URLs for mainnet and devnet.### Setting Up
Clone the Repository
```bash
git clone
```
Install DependenciesNavigate to the root directory of the project:
```bash
cd the-kitchen
```
And install the required packages:
```bash
npm install
```
### ConfigurationUpdate the .env file with your RPC API KEY and the relevant URLs for mainnet and devnet.
### Run the Project
```bash
npm run start
This will start the development server, and you should be able to access the application at http://localhost:3000.
```### Contributing
We welcome contributions from everyone! If you'd like to contribute:Fork the Repository: Click on the 'Fork' button at the top right of this page.
1. Clone Your Forked Repository:
```bash
git clone
```
2. Create a New Branch:```bash
git checkout -b your-new-branch-name
```
### Make Your Changes: Implement your changes and improvements.
1. Commit and Push Your Changes:
```bash
git add .
git commit -m "Your commit message"
git push origin your-new-branch-name
```
Submit a Pull Request (PR): Go to your forked repository on GitHub and click on the 'New Pull Request' button. Ensure you are making the PR to the dev branch of the main repository.#### In your PR description, please include:
1. What was changed
2. How was this tested
## License
This project is licensed under the MIT License. See the LICENSE file for more details