Skip to content

abduays/new

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Invoice Mobile Application

This repository contains a basic skeleton for a mobile invoice application with a React Native front end and a Node.js/Express back end.

Requirements

  • Node.js 18+
  • npm (comes with Node)

Setup

Backend

  1. Navigate to the backend directory:
    cd backend
    npm install
    npm start
    The backend will start on port 3000.

Frontend

  1. Navigate to the frontend directory:
    cd frontend
    npm install
    npm run start
    The React Native bundler will start. You can run the app using the android or ios scripts depending on your environment.

Overview

  • frontend contains the React Native application with a simple form to create invoices.
  • backend contains an Express server exposing a /api/invoices endpoint that returns invoice data. In a real application you would persist data to a database and generate PDF invoices.

This project aims to provide a clean starting point for further enhancements in UI/UX and functionality.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published