Giter Site home page Giter Site logo

copod's Introduction

Go from 0 to 1st Podcast with our ready to shoot, Hospitality Centric, Managed Podcast studio. Book a slot for an instant podcast shoot at copod.space

About Project

This project is the landing page cum dashboard web app for copod studio that is being built with open source technologies and is provided as a bounty on our Dominate Twitter Club, also have a read on the Contribution Guide section for rules regarding contribution to the project.

Tech Stack

for any query other non-tech queries feel free to contact us on our Discord channel.

Contribution Guide

To contribute to the project first fork it from Github and then create a new branch with any name you prefer and start building.

Make sure you fork the project and not just simply clone it, forking the project will make a seperate copy on your github handle so that you can manage your own changes and only push the required ones to the main repo here.

we also adhere to the conventional commits standard for commiting messages so make sure you write your commit messages in that manner

Deploying the App

Netlify

  • Fork the project
  • Create a new project in Netlify
  • Click Deploy > using github > Choose github repo
  • Create these Environment Variables
NEXT_PUBLIC_SUPABASE_URL
NEXT_PUBLIC_SUPABASE_ANON_KEY
DEPLOYMENT_URL

Create a supabase project with postgres db if not already, then find its URL and ANON Key on supabase.com

Deployment URL is used fill the meta data json

copod's People

Contributors

code-withashish avatar iabhinav avatar lakshya-roonwal avatar rohitt-gupta avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

copod's Issues

Landing Page

Create home page for copod

This is the place where a Podcast Host will first understand the copod concept.

Copod is a managed podcast recording studio, situated on West End Marg, New Delhi. Our main focus is hospitality and quality of the podcast recording.

A host doesn't have to spend lakhs in buying all the mic, camera, lights, mixers and what not. Neither do they need a space, sofa, ambience and an attendant.

Copod has got them covered!

Before starting work on Homepage, please share inspiration ideas and screenshots here, lets first finalise the theme, design and positioning. And then dive into coding.

Landing page like all other pages should be responsive and shall work perfectly on desktop, mobile and tablets.

More about copod here

Booking Page

Host of a podcast, should be able to

  • Choose location
  • Find available slots, in near future and search by date
  • choose number of guests, 1-3
  • Choose category, silver/gold/diamond
  • Discount/referral Code

Pricing changes according to the change in these.

This is an unauthenticated route,
After finding the perfect slot, user should be asked to login before booking.

Submit Form

  • Add information from the form to a supabase db
  • Send email to admin email, which should be defined in the environment variables

Login Page

From the landing page, user is directed to the Login Page.

Use Supabase Auth with email and next-middleware to guard authenticated routes

Login page should also have privacy policy and terms of use components.

Sign up, Sign in and Logout with email

Make hero section responsive

The current hero section goes haywire when opened on mobile browser.

  • Text and button should be centerized
  • Size of text should be smaller
  • Form should be in center
  • Background of form should be black

image

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.