DEV Community

Cover image for I built a Fullstack Deno 2 application
Rotimi Best | ClassroomIO
Rotimi Best | ClassroomIO

Posted on

I built a Fullstack Deno 2 application

Introduction

Hey there, my name is Rotimi Best, Founder of ClassroomIO. ClassroomIO is a simple, beautiful and open source learning management system that allows you create trainings and courses for your audience. As an open source founder, I was curious to learn about other people building open source projects in my country Nigeria - which gave birth to this project called Naijastars.dev

What is NaijaStars.dev

Naijastars.dev is an open source platform that allows you find cool open source projects built and maintained by Nigerians. You can sort by stars, filters and search by author or project name. It also comes with an API that allows you to build your own UI's around this data.

Naijastars dashboard showing the list of projects

The Tech Stack

The app consists of a Svelte frontend and a Honojs backend for the REST API, while Deno is the runtime that powers both the frontend and the backend.

You can get access to the full code here: https://github.com/classroomio/naija-stars

To learn more about the stack, here is a full video breakdown showing you how it all comes together

Image of Timescale

Timescale – the developer's data platform for modern apps, built on PostgreSQL

Timescale Cloud is PostgreSQL optimized for speed, scale, and performance. Over 3 million IoT, AI, crypto, and dev tool apps are powered by Timescale. Try it free today! No credit card required.

Try free

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

👋 Kindness is contagious

Discover a treasure trove of wisdom within this insightful piece, highly respected in the nurturing DEV Community enviroment. Developers, whether novice or expert, are encouraged to participate and add to our shared knowledge basin.

A simple "thank you" can illuminate someone's day. Express your appreciation in the comments section!

On DEV, sharing ideas smoothens our journey and strengthens our community ties. Learn something useful? Offering a quick thanks to the author is deeply appreciated.

Okay