Skip to content

React project that features components for displaying anecdotes, a login form, and information about the app. Built with React Hooks, Material UI components, and React Router.

Notifications You must be signed in to change notification settings

ondairos/routed-anecdotes-main

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Anecdote app

This is a project built with React. It includes the following features:

  • useState hook from React
  • useField hook from a custom hook file
  • Material UI components (Container, Table, TableBody, TableCell, TableContainer, TableRow, Paper, TextField, Button, AppBar, Toolbar, Alert, IconButton)
  • Styled components
  • React Router (Routes, Route, Link, useNavigate, useMatch)

Components

  • Menu: a component for the navigation bar
  • Anecdote: a component for displaying an individual anecdote
  • AnecdoteList: a component for displaying a list of anecdotes
  • Login: a component for the login form
  • About: a component providing information about the anecdote app
  • Footer: a component for the footer

Usage

Clone this repository, then run npm install to install dependencies. Start the project with npm start.

Contributing

Feel free to contribute by creating a pull request.

About

React project that features components for displaying anecdotes, a login form, and information about the app. Built with React Hooks, Material UI components, and React Router.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published