Project setup

yarn install

Compiles and hot-reloads for development

yarn run dev

Compiles and minifies for production

yarn build

Customize configuration


Project DecorateMyNest Frontend

Description

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

Technologies Used

  • React

  • Vite

  • React Router

  • React Bootstrap

  • React Icons

  • React Hook Form

  • Yup

  • Axios

  • Dotenv

Installation

  1. Clone the repo

    git clone
  2. Install NPM packages

    npm install
  3. Create a .env file in the root directory of the project and add the following:

    REACT_APP_API_URL=http://localhost:8000
  4. Start the app

    npm run dev

Usage

  1. Create a profile

  2. Login

  3. Create a nest

  4. Add items to your nest

  5. View other users nests

  6. Add items from other users nests to your nest

  7. Delete items from your nest

  8. Delete your nest

  9. Update your profile information

  10. Delete your profile

Roadmap

See the open issues for a list of proposed features (and known issues).

Contributing

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.

  1. Fork the Project

  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)

  3. Commit your Changes (git commit -m 'Add some AmazingFeature')

  4. Push to the Branch (git push origin feature/AmazingFeature)

  5. Open a Pull Request

License

Distributed under the MIT License. See LICENSE for more information.

wakatime