Abhishek-Mallick / Abhishek-Mallick/universal-box

[TEMPLATE] - React-Native+Express-Backend

Đang mở
#232 2 bình luận 0 reaction 1 người được giao Được @sogoyalz nhận Xem trên GitHub
good first issue hacktoberfest
Ngôn ngữ chính
JavaScript
Star
47
Fork
41
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Mô tả

### What domain will the project template be based on?

Others (please specify in the details)

### If 'Others', please specify the preferred domain.

Mobile Application Development

### Particular directory path for the template.

template/Mobile/React-Native+Express-Backend/

### What tech stacks do you want to include?

- Frontend (Mobile App): React Native
- Backend (API): Express.js (Node.js)
- Database: MongoDB (via Mongoose ORM)
- Networking: Axios for REST API integration
- Auth: JWT-based authentication setup
- Dev Tools: Nodemon, ESLint

### Brief Description

This template scaffolds a Mobile Hybrid App built with React Native for the frontend and Express.js for the backend API.

It enables developers to quickly build mobile applications that communicate with a robust backend server out-of-the-box.

The template will include:
- A pre-configured Express API with sample routes and JWT authentication.
- A React Native mobile interface (login/signup screen, API integration examples).
- Folder structure optimized for scalability (frontend and backend separated).
- Ready-to-run instructions and scripts for local development (`npm run dev` / `yarn start`).

This will help developers prototype full-stack mobile apps instantly using the `universal-box init` command, eliminating the hassle of configuring mobile-backend integration manually.

### 👀 Have you spent some time checking if this issue has been raised before?

- [x] Yes
- [ ] No

### 🏢 Have you read the Code of Conduct?

- [x] I have read the [Code of Conduct](https://github.com/Abhishek-Mallick/universal-box/blob/main/.github/CODE_OF_CONDUCT.md)

### Would you like to work on this issue?

No

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Hướng nghiên cứu

The template should be created in the directory 'template/Mobile/React-Native+Express-Backend/'. Start by examining existing templates in the repository to understand the structure and required files. The template needs to include separate frontend (React Native) and backend (Express.js with MongoDB) setups with authentication and example screens. Check the 'universal-box init' command to see how templates are used. Ensure the template includes clear setup instructions and run scripts.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
express, javascript, mongodb, node.js, react
Lĩnh vực
backend, full-stack, mobile
Loại issue
Tính năng
Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Đặc tả rõ ràng
Mức phù hợp với người mới
35/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.