Open yogeshtakeo opened 1 year ago
Name : Ashma Upreti Team Members: Ashma and Dina Github Url: https://github.com/dinakc/Blog-post-nextjs.git
Name : Sandesh Shrestha
Team Members: Namkhang and Sandesh
Github Url: https://github.com/sandessth/Blog-Post-NextJS
Building a Server-Side Rendered Blog with Next.js, Contentful CMS, Context API, and JSON Server
Objective
The objective of this task is to build a server-side rendered blog using Next.js, integrate it with a headless CMS like Contentful, and manage state using the Context API. Additionally, we will use a JSON Server to provide static blog data for development purposes.
Task Description
Setup Project and Environment:
Design and Implement Blog Components:
Contentful CMS Integration:
Next.js Pages and Routing:
Context API for State Management:
JSON Server for Static Data:
Server-Side Rendering:
Blog Listing Page:
Blog Search Functionality:
Testing and Debugging:
Documentation and Presentation:
Collaboration
Encourage collaboration and regular communication between team members. Use version control (e.g., Git) to manage codebase changes. Divide tasks among team members based on their expertise and provide opportunities for code reviews and feedback.