issues
search
Comfort-Twala
/
Profile
This project showcases my skills, projects, and professional journey in the world of software development
0
stars
0
forks
source link
Epic: Outstatic CMS Integration for Content Management
#15
Open
Comfort-Twala
opened
2 months ago
Comfort-Twala
commented
2 months ago
[x] Set up Outstatic CMS
[x] Install Outstatic CMS package
[x] Create configuration file (config.yml) for Outstatic CMS
[x] Set up authentication (e.g., GitHub OAuth)
[x] Integrate Outstatic CMS with Next.js
[x] Configure Outstatic CMS to work with your Git repository
[x] Set up admin route for CMS access (/outstatic)
[x] Configure Outstatic CMS for project management
[x] Define collection for projects in config.yml
[x] Set up fields for project title, description, technologies used, images, etc.
[x] Create custom widgets for case study sections (challenge, solution, results) if needed
[x] Implement data fetching from local markdown files
[x] Use getStaticProps and getStaticPaths for SSG of project pages
[x] Implement markdown parsing (e.g., using remark or gray-matter)
[x] Set up preview functionality for draft projects
[ ] Create preview templates for projects
[ ] Implement preview API route in Next.js
[ ] Configure webhooks to trigger rebuilds when content is updated
[x] Set up webhook endpoint in deployment platform (e.g., Vercel)
[ ] Configure Outstatic CMS to call webhook on content changes
[ ] Create documentation for updating projects via Outstatic CMS