yogeshtakeo / BFS33_files

0 stars 0 forks source link

Project: Portfolio #19

Open yogeshtakeo opened 11 months ago

yogeshtakeo commented 11 months ago

Student Portfolio Showcase Task

Task Description: You are tasked with creating a portfolio website for showcasing a student's completed projects. The portfolio should be built using React for the frontend, Redux for state management, and a UI library of your choice for designing the user interface. The goal is to create an attractive and functional portfolio that effectively displays the student's projects.

Requirements:

Frontend (React with Redux):

  1. Home Page:

    • Create a home page that introduces the student and provides a brief overview of their skills and interests.
    • Include a navigation bar to access different sections of the portfolio.
  2. Projects Showcase:

    • Implement a section to display a grid or list of projects.
    • Each project should have a title, description, image, and a link to view more details.
    • Use Redux to manage the project data and state.
  3. Project Details:

    • Implement a detailed view for each project.
    • Display project details such as a longer description, technologies used, and any other relevant information.
    • Provide links to the project's live demo and GitHub repository.
  4. Contact Information:

    • Create a contact section that includes the student's email address, LinkedIn profile, GitHub profile, etc.

Additional Considerations:

  1. UI Design:

    • Utilize the chosen UI library's components for consistent and visually appealing design.
    • Focus on creating a clean and modern design that enhances the portfolio's presentation.
  2. State Management (Redux):

    • Implement Redux to manage the state related to projects and any global state requirements.
  3. Responsive Design:

    • Ensure that the portfolio is responsive and works well on different screen sizes and devices.
  4. Navigation:

    • Implement smooth navigation between different sections of the portfolio.

Submission: Provide the source code for the React application along with detailed instructions to set up and run the application locally.

Evaluation Criteria: Your submission will be evaluated based on the functionality, code quality, user experience, design aesthetics, and adherence to the provided requirements. Aim to create an engaging and professional student portfolio showcase that effectively highlights the completed projects.

bjornbaniya commented 11 months ago

Bijaya Baniya https://github.com/bjornbaniya/bjornbaniya.github.io

Image Image Image Image