Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/solrachix/podcastr
A platform built to broadcast a specific podcast, Faladev by Rocketseat.
https://github.com/solrachix/podcastr
nextjs nlw-5 podcast podcastr pwa react
Last synced: about 1 month ago
JSON representation
A platform built to broadcast a specific podcast, Faladev by Rocketseat.
- Host: GitHub
- URL: https://github.com/solrachix/podcastr
- Owner: solrachix
- Created: 2021-04-20T19:20:26.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-06-20T20:54:21.000Z (over 2 years ago)
- Last Synced: 2024-05-28T23:43:15.851Z (7 months ago)
- Topics: nextjs, nlw-5, podcast, podcastr, pwa, react
- Language: TypeScript
- Homepage: http://faladev.vercel.app
- Size: 6.24 MB
- Stars: 33
- Watchers: 2
- Forks: 10
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
A platform built to broadcast a specific podcast, Faladev by Rocketseat.
---
## π Getting Started
### Prerequisites
- To run any ReactJS application you need to configure the environment on your machine.
- Setting the environment is a simple process, so it's recommended to follow the Rocketseat guide which is currently the most complete and detailed to make the settings:
#### [**Rocketseat Guide**](https://www.notion.so/Configura-es-do-ambiente-React-76f2963a042f45b9b9b567a2795945b8)
### Clone
- Clone this repo to your local machine using:
```
https://github.com/solrachix/podcastr
```### Setup
- Install project dependencies;
- ```javascript
yarn install
// or
npm install
```
- Run project in development mode;- ```javascript
yarn dev
// or
npm run dev
```- Be Happy! π
---
## β Challenges
- [ ] Create Documentation
- [ ] GIF
- [ ] Example Video
- [x] Awesome Readme
- [x] Techs used
- [x] Project Setup
- [ ] Features
- [x] Pages Prints
- [x] Improve Styles
- [x] Few adjustments to make the style equal to the layout
- [x] Add Media queries
- [x] Create Theme Switcher
- [x] Create Dark Theme
- [x] Add PWA Feature---
## π Features
### Build with
- [ReactJS](https://reactjs.org/) - A JavaScript library for building user interfaces
- [Typescript](https://www.typescriptlang.org/) - TypeScript is an open-source language which builds on JavaScript, one of the worldβs most used tools, by adding static type definitions.
- [Next.JS](https://nextjs.org/) - Next.js gives you the best developer experience with all the features you need for production: hybrid static & server rendering, TypeScript support, smart bundling, route pre-fetching, and more. No config needed.---
## π€ Contributing
> To get started...
### Step 1
- π΄ Fork this repo!
### Step 2
- π― Clone this repo to your local machine using `https://github.com/solrachix/podcastr`
### Step 3
- π Create your feature branch using `git checkout -b my-feature`
### Step 4
- β Commit your changes using `git commit -m 'feat: My new feature'`;
### Step 5
- π Push to the branch using `git push origin my-feature`;
### Step 6
- π Create a new pull request
After your Pull Request is merged, can you delete your feature branch.
---
## π Support
Reach out to me at one of the following places!
- Linkedin at [Carlos Miguel](https://www.linkedin.com/in/carlos-miguel-380413197)
- Instagram [Solrachix](https://www.instagram.com/solrachix)---
## π License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
---
Made by Carlos Miguel with π Enjoy it!