Namviek

Namviek

Sign In

Documentation Guide

Understanding Namviek's documentation structure and where to start

Application Overview

Namviek consists of several key components:

  • Frontend (Next.js application)
  • Backend (Node.js API)
  • Redis (for caching)
  • MongoDB (database)

Documentation Structure

Our documentation is organized into several main sections:

1. Setup Guide

Start here to get Namviek up and running. Choose your path:

  • Quick Start Guide: Deploy in under 30 minutes
  • Deployment Options: Compare different hosting combinations
  • Development Setup: Local development environment setup

2. Integration Guide

Configure essential services:

  • Gmail Authentication
  • AWS S3 Storage
  • Redis Cloud
  • Custom Domain
  • Push Notifications

3. Deployment Guides

Detailed deployment instructions for:

  • Frontend deployment (Vercel, Netlify)
  • Backend deployment (Render, Digital Ocean, AWS Lightsail)
  • Continuous Deployment setup

4. Development Guide

For contributors and developers:

  • Using Pusher Channel
  • MongoDB Network Access
  • Full Deployment Process

Choose Your Path

For Production Users

If you want to deploy and use Namviek:

  1. Start with Quick Start Guide

    • Deploy frontend (15 mins)
    • Deploy backend (15 mins)
    • Configure integrations
  2. OR Follow Detailed Deployment

    • Review deployment options
    • Choose hosting combination
    • Follow step-by-step guides

For Developers

If you want to contribute or customize:

  1. Start with Development Setup

    • Install prerequisites
    • Configure local environment
    • Run the application
  2. Then Explore Development Guide

    • Understand project structure
    • Review coding guidelines
    • Join the community

Need Help?

If you're unsure where to start:

  1. For quick deployment: Follow Quick Start Guide
  2. For development: Start with Development Setup
  3. For questions: Join our community

Getting Started

Setup Guide

Integration

Backend deployment

Development Guide

Frontend deployment

Community