bulletin news
- Bulletin News is a full-stack news website project built to further my skills and knowledge while working in a media organisation. The front-end is built in Next.js and the backend using NestJS, with PostgreSQL as the database.
- Key features of Bulletin include user authentication, article creation and management, and comment moderation. Users can register, create publishers, and submit articles through JSON payloads, I have started adding an admin panel to allow for these kinds of actions.
- It also supports various article sections like text, headings, quotes, and images, allowing for rich content formatting like you would see on a news website.
- Bulletin utilises the Nx monorepo architecture, organising the codebase into distinct applications and libraries. Testing is handled using Jest, and I set up ESLint and Prettier to maintain code quality.
- While this project is still under development, it showcases a solid architectural foundation and a clear roadmap for future improvements, such as implementing a frontend interface for article creation.
Gallery