Activity

snehasish (on nixOS btw)

Features

  1. Share files over local (same) network from one device to another via the command line (or web UI)
  2. Accept/decline share requests (list of files displayed)
  3. Minimal TUI, with FT speed depending on your wifi strength

Changelog (commits)

Attachment
0
snehasish (on nixOS btw)

Shipped this project!

Hours: 4.68
Cookies: 🍪 21
Multiplier: 4.42 cookies/hr

I built a blogging/writing website that uses Sanity for content management. Quick and minimal writing website for my interests in tech & similar stuff

snehasish (on nixOS btw)

Writings by snehasish

A website for my writings related to tech and other interests. Open sourced at snxhasish/writings

Tech stack

  • Next.js
  • Sanity CMS
  • PortableText for parsing sanity text to markdown
  • React-markdown for markdown rendering

Features

  • Post a writings/blog from /dash
  • Edit/update a writing
  • Blog posts list on /
  • Powerful SEO for each blog
  • 10 beautiful themes to choose from (both light & dark)

Changelog (commits)

Attachment
Attachment
Attachment
0
snehasish (on nixOS btw)

Create page completed. Features:

  1. Image/video attachments for posts
  2. GIFs selector (from Giphy)
  3. Emoji selector
  4. Post preview
  5. Home feed dashboard

Next up: User profile system (edit and share)

Attachment
0
snehasish (on nixOS btw)

Added create page with:

  1. Text caption (250 characters)
  2. Image attachment (incomplete)
  3. GIF attachment (incomplete)
  4. Emoji selector (incomplete)
  5. Music selector (completed) - using Spotify API
  6. Show selector (movie/anime/TV) - using TMDB API (completed)
  7. Post color selector (completed)

Also added post preview mode. Drafts page is incomplete and post button is not yet functional

Attachment
0
snehasish (on nixOS btw)

Created app layout (Next.js), initialized user authentication (email magic link) using better-auth, setup backend and database (serverless postgres using neon). Also made the calendar layout grids (responsive for 3d to 1 month display)

Attachment
0
snehasish (on nixOS btw)

Shipped this project!

Hours: 5.14
Cookies: 🍪 88
Multiplier: 17.14 cookies/hr

We made it to v1 of MarkADay!

What’s MarkADay?
MarkADay lets you log your daily life experience as color-coded tags.

#1 - Create color coded tags
#2 - Assign one or multiple tags to your day
#3 - Describe your today’s experience in brief
#4 - Your day’s experience and tags will be logged into an annual calendar grid

You now have a colorful calendar grid to look back to when the year ends. The fun, brief and colorful way to journal without making it a hassle.

snehasish (on nixOS btw)

Completed edit profile functionality.
Added user profiles (/u/username)
And some more bug fixes and performance fixes

Next up: some last minor finishing touches before releasing v1

Attachment
0
snehasish (on nixOS btw)

Added profile page and edit profile route (and modal).
Fixed a lot of responsiveness bugs for mobile and tab users.
Fixed some bugs related to login security and interactive tags chart on the dashboard page.

Attachment
0
snehasish (on nixOS btw)

Shipped this project!

Hours: 12.63
Cookies: 🍪 95
Multiplier: 7.53 cookies/hr

The v1 BETA is ready with MVP features.
More updates will be coming this same week!

The day tracker feature is complete and the app can be used without any trouble!

What I learnt: making a calendar grid and handling dates in typescript, also more about CORS, cookies and more REST API stuff

snehasish (on nixOS btw)

Created these pages: Dashboard, Tags and Entry

Landing page: simple hero section with app dashbord preview
Dashboard: displays calendar grid and tags usage chart
Tags: create tags and displays list of all tags
Entry: create new day entry with tags and notes

Yet to come: edit entry, manage tags, profile, settings

Attachment
0
snehasish (on nixOS btw)
  • Added clip feed vertical scrolling functionality (like TikTok and Reels)
  • Added mute, play and fullscreen toggle functionality
  • Updated backend clip route to feed route with 10 clips per request response

Next up: Seek and playback control for clips and actual guess the rank backend route

3

Comments

Pratik
Pratik 3 months ago

fire yo

Jiayang
Jiayang 3 months ago

yo this is tuff

snehasish (on nixOS btw)

tqsm peeps!! <3

snehasish (on nixOS btw)
  • Initialized client (Next.js) and server (Node.js) directories
  • Client: Added sidebars and navbars in app layout
  • Server: Created a basic express API template and added a sample clip fetching route
  • Note: No deployed preview yet
Attachment
0