Coder Social home page Coder Social logo

foribus-oraculi's Introduction

Foribus-Oraculi

Netlify Status

Challenger github user search

This project was created with the purpose of learning new tools and new ways to implement functionalities using React, Typescript, Styled Component, Redux Saga

This project was bootstrapped with Create React App using typescript template.

You can see the application up and running here: Foribus Oraculi

How to run

Install all dependencies using yarn install

Runs the app yarn start

Run all unit tests yarn test

Building project yarn build

How to contribute

  • Create an issue with your suggestion
  • Create a branch referencing your issue. Example: feat/#number-of-issue or fix/#007
  • Open pull request to develop branch
  • Wait for CI to pass and review your Pull Request
  • In case of success a release branch will be created with the new functionality then a new Pull Request to main and develop will be created

Created with โค๏ธ @rssviana

foribus-oraculi's People

Contributors

rssviana avatar

Stargazers

Eduardo Borges avatar Andreolle de Sousa Dantas avatar

Watchers

 avatar

foribus-oraculi's Issues

Refactor some dispatchs

All dispatch logic needs to be concentrated on the pages and be passed as props for dumb components

Components reference:

  • Header
  • Hero

Creating structure of the project

We need use:

  • React
  • Typescript
  • Styled-Component
  • Commitlint to standardize commits

And some other extras that may appear halfway .... ๐Ÿ˜†

Time to create all components, routes and pages

Components

  • Header => superior search
  • Hero => gigantic middle search
  • Repositories = > list os repos
  • Sidebar => aside with user data

Pages

  • Home with hero component
  • User with header, sidebar and repositories components
  • Not-found with 404 not found text

Routes

  • / || /home => Home page
  • /user-info => User page
  • /not-found => Home page

Others

  • Edit public index
  • Adding assets
  • Adding fonts
  • Adding global style

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.