Skip to content

williamkemeny/photolabs-LH

This branch is 22 commits ahead of, 18 commits behind lighthouse-labs/photolabs-starter:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

b0c352e · Aug 30, 2023

History

73 Commits
Aug 24, 2023
Aug 30, 2023
Aug 22, 2023
May 24, 2023
Aug 25, 2023

Repository files navigation

react-photolabs

The PhotoLabs project for the Web Development React course programming. Starter code was forked from LightHouse Labs. Screen Shot 2023-08-25 at 9 03 54 AM

Front-End Project Structure

.
├── public
├── src
│   ├── assets├── closesymbol.svg
│   │   │
│   │   ├── components
│   │   │   ├── FavBadge.jsx
│   │   │   ├── FavIcon.jsx
│   │   │   ├── HomeRoute.jsx
│   │   │   ├── PhotoDetailsModal.jsx
│   │   │   ├── PhotoFavButton.jsx
│   │   │   ├── PhotoList.jsx
│   │   │   ├── PhotoListItem.jsx
│   │   │   ├── TopicList.jsx
│   │   │   ├── TopicListItem.jsx
│   │   │   └── TopNavigationBar.jsx
│   │   ├── helper├── removeArrWithId.js
│   │   ├── hooks ├── useApplicationData.js
│   ├── styles
│   │   ├── FavBadge.scss
│   │   ├── HomeRoute.scss
│   │   ├── PhotoDetailsModal.scss
│   │   ├── PhotoFavButton.scss
│   │   ├── PhotoList.scss
│   │   ├── PhotoListItem.scss
│   │   ├── TopicList.scss
│   │   ├── TopicListItem.scss
│   │   └── TopNavigationBar.scss
│   ├── index.js
│   ├── index.css
│   ├── App.jsx
│   └── App.scss
├── .eslintrc.json
├── package.json
└──README.md

Setup

Install dependencies with npm install in each respective /frontend and /backend.

[Frontend] Running Webpack Development Server

cd frontend
npm start

[Backend] Running Backend Servier

Read backend/readme for further setup details.

cd backend
npm start

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 82.3%
  • SCSS 13.5%
  • HTML 3.0%
  • CSS 1.2%