Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Kunzite - Arshdeep C., Arianna W., Elizabeth Z., Abby C. #25

Open
wants to merge 82 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
82 commits
Select commit Hold shift + click to select a range
cf86f20
create react app
abbymachines Jul 17, 2023
3f185f7
create Board component, add Board component to App component
abbymachines Jul 17, 2023
dcaad0e
hello worlds for Board and App
abbymachines Jul 17, 2023
fdfef77
sketch out props for Board component
abbymachines Jul 17, 2023
0ef47f8
make functioning example of props being passed down to Board component
abbymachines Jul 17, 2023
77a7fb1
create folders and CSS files for Board and Card components
abbymachines Jul 17, 2023
b0e13e7
set props for Card component
abbymachines Jul 17, 2023
c779990
create Menu and Sidebar components along with appropriate folders and…
abbymachines Jul 17, 2023
44ea339
create BoardList component + folder + CSS file
abbymachines Jul 17, 2023
07fa1d5
Created src and component files
avchauha Jul 17, 2023
df98252
merge branches
NedlawA Jul 18, 2023
1be6075
merge setup branches
NedlawA Jul 18, 2023
ae13db8
built out the NewBoardForm
NedlawA Jul 18, 2023
de97841
create test board and cards to pass down from App
NedlawA Jul 18, 2023
e034d07
add axios call for boards
NedlawA Jul 18, 2023
a23d07a
add Sidebar, Menu, NewBoardForm
NedlawA Jul 18, 2023
ff5ac66
refactor NewBoardForm to avoid repeated calls
NedlawA Jul 18, 2023
bf6baa5
add favicon and Footer component
NedlawA Jul 19, 2023
24c64ee
Completed NewCardForm Component and connected to backend api
avchauha Jul 19, 2023
c80be6f
Merge branch 'main' of https://github.com/avchauha/front-end-inspirat…
avchauha Jul 19, 2023
5e31b7e
Minor changes to App.js
avchauha Jul 19, 2023
f7d1602
change baseURL back to remote
NedlawA Jul 19, 2023
ebba926
Co-authored-by: Abby Castillo <[email protected]>
NedlawA Jul 19, 2023
6faf415
reset useState dependency, display boardList as list
NedlawA Jul 19, 2023
91779d9
move boardList to BoardList component
NedlawA Jul 19, 2023
4e12cad
Uncommented items in App.js
avchauha Jul 19, 2023
51eb1a7
fix BoardList refresh issue
NedlawA Jul 19, 2023
a5cee14
address child key warning
NedlawA Jul 19, 2023
6189977
add board selection dropdown
NedlawA Jul 19, 2023
23b5cc2
Merge branch 'main' of https://github.com/avchauha/front-end-inspirat…
avchauha Jul 19, 2023
ae0901d
Merge branch 'main' of https://github.com/avchauha/front-end-inspirat…
avchauha Jul 19, 2023
83fc3d7
access the select value
NedlawA Jul 19, 2023
17dc740
access board id from event handler
NedlawA Jul 19, 2023
4da2a3d
Merge branch 'main' of https://github.com/avchauha/front-end-inspirat…
avchauha Jul 19, 2023
2538233
add handleBoardSelect; not yet functional
NedlawA Jul 19, 2023
963c86c
refactored handleBoardSelect to access board.id
NedlawA Jul 19, 2023
e14ff82
update selected board state
NedlawA Jul 19, 2023
80abd21
implemented getAllCards to retrieve appropriate cards
NedlawA Jul 20, 2023
cd12844
fix load issue with initial state of selectedBoard
NedlawA Jul 20, 2023
1c9be38
Merge branch 'main' of https://github.com/avchauha/front-end-inspirat…
avchauha Jul 20, 2023
a0046b6
refactor dr
NedlawA Jul 20, 2023
eea2dea
refactor dropdown and selectedBoard state
NedlawA Jul 20, 2023
8b7dc4c
Merge branch 'main' of https://github.com/avchauha/front-end-inspirat…
NedlawA Jul 20, 2023
654ec3a
fixed functionality to map over cards in board and added functionalit…
lizzach Jul 20, 2023
72a514c
Merge branch 'main' of https://github.com/avchauha/front-end-inspirat…
avchauha Jul 20, 2023
9becb84
moved NewCardForm into Menu
lizzach Jul 20, 2023
416e879
deleted static test data
lizzach Jul 20, 2023
f338baf
Merge branch 'lizzy-branch'
lizzach Jul 20, 2023
527b0c7
Merge branch 'main' of https://github.com/avchauha/front-end-inspirat…
avchauha Jul 20, 2023
4aca0f9
Updated NewCardForm component and App.js to add newly created card to…
avchauha Jul 20, 2023
dda3a11
move sidebar left
NedlawA Jul 20, 2023
9bd5b47
create divs for sidebar and body
NedlawA Jul 20, 2023
d13206e
reposition sidebar
NedlawA Jul 20, 2023
700f8cf
remove background colors
NedlawA Jul 20, 2023
09dd221
fix card styling to hold delete
NedlawA Jul 20, 2023
13858cb
implement base delete feature; does not refresh
NedlawA Jul 20, 2023
85e5c02
refactor deleteCard to display remaining cards
NedlawA Jul 20, 2023
791ad55
implement board title-owner, and message length validation
NedlawA Jul 20, 2023
ebfbd33
add like button image and styling
NedlawA Jul 20, 2023
1dedaba
refactor handleLike; count does not refresh
NedlawA Jul 20, 2023
b3d4e81
minor style changes
NedlawA Jul 20, 2023
2c47788
refactor handleLike to display count
NedlawA Jul 20, 2023
b73859d
Added SortOrder component to sort cards by none, asc, desc likes on c…
avchauha Jul 20, 2023
781b6e1
applied CSS styling
lizzach Jul 20, 2023
06ca212
Merge branch 'main' of https://github.com/avchauha/front-end-inspirat…
lizzach Jul 20, 2023
1fd5136
applied styling
lizzach Jul 20, 2023
71e157a
applied more styling
lizzach Jul 20, 2023
5cd3837
more styling
lizzach Jul 21, 2023
71fad1b
fixed button sizing styling
lizzach Jul 21, 2023
e67f72d
finished styling
lizzach Jul 21, 2023
33e0575
replace missign NewBoardForm.css
NedlawA Jul 21, 2023
7ab0237
remove comments, extra whitespace, and unused files
NedlawA Jul 21, 2023
2b50202
fix styling issue in sidebar
NedlawA Jul 21, 2023
1351e6e
pushing NewBoardForm.css
lizzach Jul 21, 2023
647e956
Merge branch 'clean-up'
NedlawA Jul 21, 2023
60cfe8d
fix post merge css issue
NedlawA Jul 21, 2023
c176956
move components to folders for consistent structure
NedlawA Jul 21, 2023
9474d68
added engines specification to package.json
lizzach Jul 21, 2023
72adf6c
change header font
NedlawA Jul 21, 2023
c8fccfe
Merge branch 'main' of https://github.com/avchauha/front-end-inspirat…
NedlawA Jul 21, 2023
1411725
better display for invalid input
NedlawA Jul 21, 2023
597b74e
grey out diabled buttons
NedlawA Jul 21, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 23 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -48,3 +48,26 @@ yarn-error.log*
npm-debug.log*
yarn-debug.log*
yarn-error.log*
# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.

# dependencies
/node_modules
/.pnp
.pnp.js

# testing
/coverage

# production
/build

# misc
.DS_Store
.env.local
.env.development.local
.env.test.local
.env.production.local

npm-debug.log*
yarn-debug.log*
yarn-error.log*
70 changes: 70 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,73 @@
This scaffold only includes a `.gitignore` file.

To get started, follow the setup directions described in the project.
# Getting Started with Create React App

This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app).

## Available Scripts

In the project directory, you can run:

### `npm start`

Runs the app in the development mode.\
Open [http://localhost:3000](http://localhost:3000) to view it in your browser.

The page will reload when you make changes.\
You may also see any lint errors in the console.

### `npm test`

Launches the test runner in the interactive watch mode.\
See the section about [running tests](https://facebook.github.io/create-react-app/docs/running-tests) for more information.

### `npm run build`

Builds the app for production to the `build` folder.\
It correctly bundles React in production mode and optimizes the build for the best performance.

The build is minified and the filenames include the hashes.\
Your app is ready to be deployed!

See the section about [deployment](https://facebook.github.io/create-react-app/docs/deployment) for more information.

### `npm run eject`

**Note: this is a one-way operation. Once you `eject`, you can't go back!**

If you aren't satisfied with the build tool and configuration choices, you can `eject` at any time. This command will remove the single build dependency from your project.

Instead, it will copy all the configuration files and the transitive dependencies (webpack, Babel, ESLint, etc) right into your project so you have full control over them. All of the commands except `eject` will still work, but they will point to the copied scripts so you can tweak them. At this point you're on your own.

You don't have to ever use `eject`. The curated feature set is suitable for small and middle deployments, and you shouldn't feel obligated to use this feature. However we understand that this tool wouldn't be useful if you couldn't customize it when you are ready for it.

## Learn More

You can learn more in the [Create React App documentation](https://facebook.github.io/create-react-app/docs/getting-started).

To learn React, check out the [React documentation](https://reactjs.org/).

### Code Splitting

This section has moved here: [https://facebook.github.io/create-react-app/docs/code-splitting](https://facebook.github.io/create-react-app/docs/code-splitting)

### Analyzing the Bundle Size

This section has moved here: [https://facebook.github.io/create-react-app/docs/analyzing-the-bundle-size](https://facebook.github.io/create-react-app/docs/analyzing-the-bundle-size)

### Making a Progressive Web App

This section has moved here: [https://facebook.github.io/create-react-app/docs/making-a-progressive-web-app](https://facebook.github.io/create-react-app/docs/making-a-progressive-web-app)

### Advanced Configuration

This section has moved here: [https://facebook.github.io/create-react-app/docs/advanced-configuration](https://facebook.github.io/create-react-app/docs/advanced-configuration)

### Deployment

This section has moved here: [https://facebook.github.io/create-react-app/docs/deployment](https://facebook.github.io/create-react-app/docs/deployment)

### `npm run build` fails to minify

This section has moved here: [https://facebook.github.io/create-react-app/docs/troubleshooting#npm-run-build-fails-to-minify](https://facebook.github.io/create-react-app/docs/troubleshooting#npm-run-build-fails-to-minify)
Loading