visit on web
Originally a node.js and express project and recently upgrade to nextjs. Kuku, a members blogPost type thing.
Node.js:
Node.js is an open-source, cross-platform runtime environment that allows developers to run JavaScript code outside of a web browser. It is built on the V8 JavaScript engine, which is the same engine that Google Chrome uses to execute JavaScript. Node.js enables server-side scripting and provides a runtime environment for building scalable and high-performance network applications.
Express.js:
Express.js, often referred to simply as Express, is a popular and minimalistic web application framework for Node.js. It provides a set of features and tools to simplify the process of building web and API applications. Express is known for its flexibility, simplicity, and ease of use.
Current Build
Route (app) Size First Load JS
┌ ○ / 8.77 kB 132 kB
├ ○ /_not-found 879 B 88.9 kB
├ ƒ /(.)globalLogin 3.14 kB 115 kB
├ ƒ /(.)kukuReg 191 B 125 kB
├ ƒ /(.)login 187 B 115 kB
├ ƒ /(.)registration 2.65 kB 104 kB
├ ƒ /[mainSlug] 248 B 88.3 kB
├ ● /[mainSlug]/[subMainSlug] 169 B 276 kB
├ ○ /about 300 B 93.4 kB
├ ƒ /api/auth 0 B 0 B
├ ƒ /api/auth/autoRefresh 0 B 0 B
├ ƒ /api/auth/login 0 B 0 B
├ ƒ /api/auth/refresh 0 B 0 B
├ ƒ /api/blogPosts 0 B 0 B
├ ƒ /api/blogPosts/[blogId] 0 B 0 B
├ ƒ /api/blogPosts/blogUpdate/[blogId] 0 B 0 B
├ ƒ /api/blogs 0 B 0 B
├ ƒ /api/blogs/[id] 0 B 0 B
├ ƒ /api/blogs/[id]/comments 0 B 0 B
├ ƒ /api/blogs/[id]/replied 0 B 0 B
├ ƒ /api/blogs/[id]/replies 0 B 0 B
├ ƒ /api/dash 0 B 0 B
├ ƒ /api/main 0 B 0 B
├ ƒ /api/profiles 0 B 0 B
├ ƒ /api/revalidate 0 B 0 B
├ ƒ /api/send 0 B 0 B
├ ƒ /api/send/verify 0 B 0 B
├ ƒ /api/todos 0 B 0 B
├ ƒ /api/todos/[id] 0 B 0 B
├ ƒ /api/users 0 B 0 B
├ ƒ /api/users/[id] 0 B 0 B
├ ƒ /api/users/deleteavatar 0 B 0 B
├ ƒ /api/users/oneuser 0 B 0 B
├ ƒ /api/users/password/[id] 0 B 0 B
├ ƒ /api/users/upload 0 B 0 B
├ ƒ /api/videos 0 B 0 B
├ ƒ /api/votes-comment/downvote 0 B 0 B
├ ƒ /api/votes-comment/upvote 0 B 0 B
├ ƒ /api/votes-reply/downvote 0 B 0 B
├ ƒ /api/votes-reply/upvote 0 B 0 B
├ ƒ /api/votes/downvote 0 B 0 B
├ ƒ /api/votes/upvote 0 B 0 B
├ ○ /contact 1.11 kB 109 kB
├ ƒ /dashboard 1.87 kB 97.3 kB
├ ƒ /dashboard/[dashSlug] 2.23 kB 97.6 kB
├ ƒ /dashboard/[dashSlug]/[subDashSlug] 1.39 kB 89.9 kB
├ ƒ /dashboard/blogs/edit/[blogId] 3.2 kB 114 kB
├ ƒ /dashboard/blogs/search/search/[searchTerm] 195 B 95.1 kB
├ ○ /dashboard/demographics 248 B 88.3 kB
├ ƒ /dashboard/impressions 248 B 88.3 kB
├ ƒ /dashboard/leading-vote 168 B 276 kB
├ ○ /dashboard/movers-shakers 248 B 88.3 kB
├ ○ /dashboard/subscribers 248 B 88.3 kB
├ ƒ /dashboard/todo/edit/[id] 1.44 kB 90.2 kB
├ ƒ /dashboard/users/edit/[userSlug] 2.96 kB 114 kB
├ ƒ /dashboard/users/search/search/[searchTerm] 2.15 kB 103 kB
├ ƒ /dashboard/view-duration 248 B 88.3 kB
├ ○ /kukus 248 B 88.3 kB
├ ƒ /kukus/leading-vote 169 B 276 kB
├ ○ /kukus/movers-shakers 248 B 88.3 kB
├ ○ /login 1.84 kB 119 kB
├ ○ /not-authorized 195 B 95.1 kB
├ ƒ /profiles 1.17 kB 101 kB
├ ƒ /profiles/(.)upload/[userId] 2.97 kB 142 kB
├ ƒ /profiles/[profileSlug] 3.86 kB 307 kB
├ ƒ /profiles/[profileSlug]/[subProfileSlug] 800 B 95.7 kB
├ ƒ /profiles/[profileSlug]/create/blogs/[userId] 2.97 kB 128 kB
├ ƒ /profiles/[profileSlug]/delete/blogs/[userId] 2.17 kB 97.6 kB
├ ƒ /profiles/[profileSlug]/delete/user/[userId] 2.51 kB 103 kB
├ ƒ /profiles/[profileSlug]/edit/blogs/[userId] 459 B 100 kB
├ ƒ /profiles/[profileSlug]/edit/blogs/[userId]/[blogId] 2.49 kB 105 kB
├ ƒ /profiles/[profileSlug]/edit/user/[userId] 5.5 kB 164 kB
├ ○ /profiles/member 1.29 kB 89.8 kB
├ ƒ /profiles/member/search/[searchTerm] 1.19 kB 101 kB
├ ƒ /profiles/member/user/[userSlug] 2.13 kB 102 kB
└ ○ /verify 3.9 kB 133 kB
+ First Load JS shared by all 88.1 kB
├ chunks/7023-9580c8d779512625.js 31.8 kB
├ chunks/fd9d1056-b87847bf10bfce17.js 53.6 kB
└ other shared chunks (total) 2.67 kB
Route (pages) Size First Load JS
┌ ƒ /api/get-cookies 0 B 84.9 kB
└ ƒ /api/video 0 B 84.9 kB
+ First Load JS shared by all 84.9 kB
├ chunks/framework-8e0e0f4a6b83a956.js 44.9 kB
├ chunks/main-0864b5efad7a1611.js 37.4 kB
└ other shared chunks (total) 2.64 kB
ƒ Middleware 47.6 kB
○ (Static) prerendered as static content
● (SSG) prerendered as static HTML (uses getStaticProps)
ƒ (Dynamic) server-rendered on demand
Built using the full creative power node.js, express, and .ejs. Kuku is a members blog