A local news website with admin capabilities, RSS feed, and a modern design inspired by NBC News.
- frontend: Next.js application for the public-facing website
- backend: Strapi headless CMS for content management
- Modern, responsive design
- Admin interface for content management
- RSS feed for content syndication
- Article categories and tags
- Featured articles and breaking news
- Search functionality
- User comments (optional)
- Frontend: Next.js, TypeScript, Tailwind CSS
- Backend: Strapi Headless CMS
- Database: SQLite (development), PostgreSQL (production recommended)
cd backend
npm run developThis will start the Strapi admin at http://localhost:1337/admin
cd frontend
npm run devThis will start the Next.js development server at http://localhost:3000
The Strapi backend includes the following content types:
- Articles
- Categories
- Tags
- Authors
- Media
- Pages
For production deployment:
- Set up a PostgreSQL database
- Configure environment variables
- Build and deploy both frontend and backend
MIT