GithubHelp home page GithubHelp logo

redux_tutorial's Introduction

Redux Blog Tutorial

Table of contents

  1. License
  2. Description
  3. Installation
  4. Usage
  5. Packages
  6. Features
  7. Resources
  8. Tests
  9. How to contribute
  10. Questions

License

Refer to https://choosealicense.com/ for licensing information License: MIT

Description

  1. Application description: This application is a fully functional, fully featured, frontend blog, built with Redux and React.
  2. I built this app I built this blog to practice Redux and TypeScript and to expand on in the future.
  3. This app This application not only gives users a simple, lightweight, blog application, but it also gives developers a easily readable, scalable template, to build out a blog or social media application with. Landing

Installation

The installation of this application is as simple as going to the URL. Refer to https://docs.github.com/en/repositories/creating-and-managing-repositories/cloning-a-repository for information on cloning a repository

Usage

To use this application a user goes to the URL and clicks the the "Add New" button to write a post. Once a post or multiple posts are added a user can upvote or downvote posts on click, edit posts on click, delete posts on click, as well as favorite posts on click. Once a user has favorited a post they van click on their favorites tab in the navbar to see and interact with their favorite posts. create post

Packages

undefined

Features

This application gives the users the ability to write blog posts, edit those posts, like and dislike those posts, favorite and unfavorite those posts, as well as a section to view and interact with their favorites. favorites

Resources

To build this app I used TypeScript, Vite, React, Redux, Redux DevTools, and this tutorial https://bejamas.io/blog/learn-modern-react-and-redux-in-2023-by-building-a-blog/?utm_source=Reddit&utm_medium=Social+media+post&utm_campaign=Reddit_Q1_testing.

Tests

A user can test this application by installing the vitest testing library or cloning this repository and running tests in the test section of the /src folder.

How to Contribute

Other developers can contribute to this project by contacting me with any insights or ideas or forking this repository. Please follow github's contribution guidelineshttps://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/setting-guidelines-for-repository-contributors

Questions

For any further questions I'm avaialble at [email protected] To view and clone this project's repository as well as view other projects I'm working on visit https://github.com/mhgarry

redux_tutorial's People

Contributors

mhgarry avatar

Stargazers

 avatar  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.