Skip to content

This website offers a free service where users can submit their web projects for redesign and improvement.

License

Notifications You must be signed in to change notification settings

educlopez/roast-web

Repository files navigation

Roast web

Screenshot of roast-web

Next.js Badge Tailwind CSS Badge Motion Badge Supabase Badge

Build Status GitHub stars GitHub issues GitHub forks GitHub PRs

Welcome to the Roast web project! This website offers a free service where users can submit their web projects for redesign and improvement. The goal is to provide creative ideas, detailed analysis, and a fresh redesign to help projects stand out online.

Table of Contents

Introduction

Roastweb is a platform designed to help individuals and businesses enhance their web presence. Users can submit their projects, and Edu Calvo will provide feedback and a redesign based on the submitted information.

Features

  • Free Redesign Service: Submit your project for a free redesign.
  • User-Friendly Interface: Easy-to-use submission form.
  • Real-Time Updates: Get notified about the status of your submission.
  • Social Media Sharing: Projects will be shared on social media for visibility.

Installation

To run this project locally, follow these steps:

  1. Clone the Repository:

    git clone https://github.com/educlopez/roast-web.git
  2. Navigate to the Project Directory:

    cd roast-web
  3. Install Dependencies: Make sure you have Node.js and npm installed. Then, run:

    npm install
  4. Set Up Environment Variables: Create a .env file in the root of the project and add the following environment variables:

    NEXT_PUBLIC_SUPABASE_URL=your_supabase_url
    SUPABASE_SERVICE_ROLE_KEY=your_supabase_service_role_key
    RESEND_API_KEY=your_resend_api_key
    
  5. Run the Development Server: Start the development server:

    npm run dev
  6. Open the Project: Navigate to http://localhost:3000 to view the project.

Usage

To submit your project for a redesign, fill out the submission form available on the website. Provide the URL of your project and any additional comments you may have. After submission, you will receive a confirmation and updates regarding your project.

Technical Information

  • Backend: The project uses Supabase as the backend service for managing submissions and user data.
  • Environment Variables:
    • NEXT_PUBLIC_SUPABASE_URL: The URL of your Supabase instance.
    • SUPABASE_SERVICE_ROLE_KEY: The service role key for accessing Supabase.
    • RESEND_API_KEY: The API key for sending emails via Resend.

Contributing

We welcome contributions to improve the Roast web project! Please refer to the CONTRIBUTING.md file for guidelines on how to contribute.

License

This project is licensed under the MIT License. See the LICENSE file for more details.

Thank you for your interest in Roast web! If you have any questions, feel free to reach out to the maintainers.

About

This website offers a free service where users can submit their web projects for redesign and improvement.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published