ask-me-bro
ask-me-bro copied to clipboard
Every question has an answer. Learn and share knowledge with others. Askmebro.
Every question has an answer. Learn and share knowledge with others. Initially by Rocketseat.
π Layout
You can view the project layout through the links below:
Remembering that you need to have a Figma account to access it.
π 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
Clone
- Clone this repo to your local machine using:
https://github.com/solrachix/ask-me-bro
Setup
-
Install project dependencies;
-
yarn install // or npm install
-
-
Run project in development mode;
-
yarn dev // or npm run dev
-
-
Be Happy! π
β Challenges
- [ ] Create Documentation
- [ ] GIF
- [ ] Example Video
- [x] Awesome Readme
- [x] Techs used
- [x] Project Setup
- [X] Features
- [x] Pages Prints
- [x] Improve Styles
- [X] Styled components styling
- [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
- [x] Add integration with Twitch
π Features
Build with
- ReactJS - A JavaScript library for building user interfaces
- Typescript - 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 - 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.
- Firebase - Firebase is a Backend-as-a-Service β BaaS β that started as a YC11 startup and grew up into a next-generation app-development platform on Google Cloud Platform.
π€ Contributing
To get started...
Step 1
- π΄ Fork this repo!
Step 2
- π― Clone this repo to your local machine using
https://github.com/solrachix/ask-me-bro
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
- Instagram Solrachix
π License
This project is licensed under the MIT License - see the LICENSE file for details.
Made by Carlos Miguel with π Enjoy it!