nis-insights

A magazine club with a twist

MIT License

Stars
4
Committers
1

NIS Insights

This is an open source school magazine website build with everything new in Next.js 14. It is bootstrapped with create-t3-app.

Warning This project is still in development and is not ready for production use.

Tech Stack

Features to be implemented

  • Authentication with NextAuth
  • ORM using Drizzle ORM
  • Database on Supabase
  • Validation with Zod
  • File uploads with uploadthing
  • Blog using MDX and Contentlayer
  • Markdown preview, editor with Monaco
  • AI and tools for markdown editor
  • Admin dashboard with articles and releases

Running Locally

  1. Clone the repository

    git clone https://github.com/iboughtbed/web-course.git
    
  2. Install dependencies using pnpm

    pnpm install
    
  3. Copy the .env.example to .env and update the variables.

    cp .env.example .env
    
  4. Start the development server

    pnpm run dev
    
  5. Push the database schema

    pnpm run db:push
    

Introduction

NIS Insights is the digital home of our school magazine club. Explore our latest releases, read engaging articles, and discover talented authors on our platform. We're dedicated to sharing knowledge, creativity, and unique perspectives.

Usage

Visit our website to:

  • Read the latest releases and articles.
  • Learn more about our featured authors.
  • Join us as a member to contribute your own articles.

Contributing

Contributions are welcome! Please open an issue if you have any questions or suggestions. Your contributions will be acknowledged. See the contributing guide for more information.

License

Licensed under the MIT License. Check the LICENSE file for details.

Acknowledgments

  • Thank you to our dedicated team of writers and contributors.
  • Inspired by the passion for sharing knowledge within our school community.

Trigger vercel

  • 1
Badges
Extracted from project README
NIS Insights
Related Projects