**Next.js/NestJS Social Media App Completion**

Job ID: 40397275

Budget: $10 – $30 USD

**Freelancer Developer Needed – Social Media Style App (Next.js + NestJS + TypeScript)**

We are looking for a **fast, reliable, and experienced freelancer developer** who can take ownership of an already partially completed project and deliver it properly.

## Tech Stack

* Frontend: Next.js
* Backend: NestJS
* Language: TypeScript

## Current Status

The application is mostly built, but several important features are incomplete, there are a few bugs, and some performance bottlenecks need attention.

This is **not** a project from scratch. Existing codebase is ready.

## Priority Deliverables

### 1. Authentication / Security

* Secure Password Reset flow implementation

* Token-based reset system
* Token expiration
* Rate limiting / abuse protection

* Add **Change Password** section in Settings page

* Email Verification during registration

* Verification email
* Token verification flow

### 2. User System

* Username validation rules

* Format restrictions
* Length limits
* Uniqueness check

### 3. Bug Fixes

* Fix duplicate post issue
* Ensure post deletion is reflected consistently across all pages/components

### 4. Performance Optimization

Frontend + Backend improvements such as:

* Lighthouse recommendations
* Query optimization
* Asset optimization
* Basic caching strategies
* CDN suggestions
* General speed improvements

## Required Experience

* Strong production experience with Next.js / React / TypeScript
* NestJS / Node.js backend experience
* Authentication flow experience
* Token management knowledge
* Performance optimization skills
* Git / PR / Merge workflow experience
* Turkish preferred, English also accepted

## Proposal Format

Please include:

1. Fixed total price
2. Estimated delivery time
3. Relevant past work / references
4. Current availability

## Expected Delivery

* Clean PR / merge-ready code
* Short technical documentation
* Staging → Production deployment notes
* Short e2e proof / test video of critical flows working

## Note

We prefer someone who can start quickly, communicate clearly, and fully complete the work professionally. mars.org.tr