Skip to content

Releases: BitShiftITProject/bs-frontend

E-Portfolio Version 2.0

20 Oct 11:29
4aec900
Compare
Choose a tag to compare
  • Refactored code

    • Split Components into LoggedIn and LoggedOutComponents folder, Context, commonComponents
    • Made a backend folder to contain duplicate fetch requests (Fetch.js and Endpoints.js)
    • Split big components:
      • EditPortfolioContent.js into:

        • DialogType.js
        • EditPortfolioContent.js
        • EditPortfolioPagesGrouped.js
        • EditPortfolioSectionsGroup.js
      • EditProfilePage.js into:

        • Profile folder
        • AboutMeDetails.js
        • ContactDetails.js
        • EditProfileListMenu.js
        • EditProfilePage.js
        • UserProfileDataForm.js
  • Added a sections folder which contains components used for section creation and editing - sections are only text type (eg title, subtitle, paragraph)

  • Implemented a loading component , public portfolio, section mapping, dynamic error messages for sign up and log in , themes, implemented different languages , and light/dark mode.

  • Implemented a styles component (for themes) and ensured that the EditPortfolioDropdown would toggle between styles and content when appropriate.

  • Implemented Landing page

E-Portfolio Version 1.0

20 Oct 11:13
Compare
Choose a tag to compare
  • Created log in, signup, contact information, forgot password and sidebar
    • Initial fetch connections were created but were not used
  • Added editPortfolioPage
    • connected to Home and Profile Page components

When the submit button is clicked, the components will alert/console.log their state