yarn install
yarn run dev
yarn build
This is the frontend for the DecorateMyNest project. It is a single page application that allows users to create a profile, login, and create a nest. A nest is a collection of items that a user can add to their nest. The user can also view other users nests and add items from other users nests to their own nest. The user can also delete items from their nest. The user can also delete their nest. The user can also update their profile information. The user can also delete their profile. The user can also view all of the items in their nest. The user can also view all of the items in other users nests. The user can also view all of the nests that they have created. The user can also view all of the nests that they have added items to. The user can also view all of the nests that they have added items from. The user can also view all of the nests that they have added items to. The use
-
React
-
Vite
-
React Router
-
React Bootstrap
-
React Icons
-
React Hook Form
-
Yup
-
Axios
-
Dotenv
-
Clone the repo
git clone
-
Install NPM packages
npm install
-
Create a .env file in the root directory of the project and add the following:
REACT_APP_API_URL=http://localhost:8000
-
Start the app
npm run dev
-
Create a profile
-
Login
-
Create a nest
-
Add items to your nest
-
View other users nests
-
Add items from other users nests to your nest
-
Delete items from your nest
-
Delete your nest
-
Update your profile information
-
Delete your profile
See the open issues for a list of proposed features (and known issues).
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
-
Fork the Project
-
Create your Feature Branch (
git checkout -b feature/AmazingFeature
) -
Commit your Changes (
git commit -m 'Add some AmazingFeature'
) -
Push to the Branch (
git push origin feature/AmazingFeature
) -
Open a Pull Request
Distributed under the MIT License. See LICENSE
for more information.