GithubHelp home page GithubHelp logo

richen604 / richen-anecdotes Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 1.39 MB

List your favourite anecdotes in this single-page app! This application was built using NodeJS, ReactJS, MongoDB, ReduxJS, ExpressJS, and many more packages!

Home Page: https://richen-anecdotes.herokuapp.com/

HTML 7.80% JavaScript 77.04% CSS 15.16%

richen-anecdotes's Introduction

richen-anecdotes

Visit a production view of the application here at richen-anecdotes

List your favourite anecdotes in this single page app! This application was built using NodeJS, ReactJS, MongoDB, ReduxJS, ExpressJS and also includes the following frameworks:

Motivation

Originally making this for the fso2020 course, I've decided to maintain it and showcase it.

It shows knowledge of flux-architecture, managing state with reducers, redux devtools, asynchronous action creators, and production pipelines

Local Development

  • git fork or git clone this repository and save it locally
  • run npm install to get dependencies
  • for development run npm run dev-server and npm run dev-client
    • make sure all files in src/services/ point to the correct endpoints
  • for production run npm build to build the ui and npm run start to start the server
    • make sure you change the endpoints in src/services/ !!!

Contributing

Fork this repository. Using the above local development changes.

Make a new branch for your changes and add it to the forked repository you created. Name it related to your fix / refactor eg. hotfix-styling-inputs. Then, make a pull request with your changes and our team will review it.

TODO

The majority of the older commits seem vague and I plan to add a changelog to accommodate. However, for now the exercises in the application can be viewed:

Note the links are for Full Stack Open 2021, and this project is based of Full Stack Open 2020. Nothing much has changed in the curriculum from the looks of it.

richen-anecdotes's People

Contributors

richen604 avatar

Watchers

 avatar

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.