-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathinfo.txt
More file actions
91 lines (59 loc) · 2.75 KB
/
info.txt
File metadata and controls
91 lines (59 loc) · 2.75 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
# Everett Merrill
Documentation-style portfolio inspired by MDN, focused on backend engineering and clear technical writing. This site highlights system design thinking, API architecture, and JavaScript tutorials with interactive examples.
---
## Overview
This portfolio is built to present backend projects in a documentation-first format rather than a traditional marketing layout. The goal is clarity, structure, and technical depth.
---
## Features
- MDN-inspired documentation layout
- Mobile-responsive design
- Sidebar-based navigation
- Dynamic tutorials powered by PostgreSQL
- Interactive JavaScript code sandbox
- Terminal-style output for running algorithms
- Rotating duped Ad banner for my projects:
- BeetleDronesMedia
- CodeSalmon CLI
- Project deep-dives with architecture notes
- Custom domain email routing
---
## Tech Stack
### Frontend
- Next.js
- React
- TypeScript
- Monaco Editor
### Backend
- Next.js API Routes
- Supabase (PostgreSQL)
### Infrastructure
- Vercel (Hosting)
- Supabase (Managed Database)
- Cloudflare (DNS and Email Routing)
---
## Purpose
This site serves as a living technical reference of my work.
It combines backend-focused project documentation, system design breakdowns, and executable JavaScript examples to demonstrate practical engineering skills.
This is a [Next.js](https://nextjs.org) project bootstrapped with [`create-next-app`](https://nextjs.org/docs/app/api-reference/cli/create-next-app).
## Getting Started
First, run the development server:
```bash
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev
```
Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.
You can start editing the page by modifying `app/page.tsx`. The page auto-updates as you edit the file.
This project uses [`next/font`](https://nextjs.org/docs/app/building-your-application/optimizing/fonts) to automatically optimize and load [Geist](https://vercel.com/font), a new font family for Vercel.
## Learn More
To learn more about Next.js, take a look at the following resources:
- [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API.
- [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial.
You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js) - your feedback and contributions are welcome!
## Deploy on Vercel
The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js.
Check out our [Next.js deployment documentation](https://nextjs.org/docs/app/building-your-application/deploying) for more details.