Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

Awesome Lists containing this project

README

        



Move.it Logo

A platform built to broadcast a specific podcast, Faladev by Rocketseat.



Made by Carlos Miguel


Carlos Miguel

Repository size






GitHub last commit

License



Stargazers



Move.it Logo

---

## πŸš€ 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

License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.

---

Made by Carlos Miguel with πŸ’™ Enjoy it!