Javis OS
Javis OS is an Agentic AI that assists entrepreneurs in business tasks, helping them grow their work.
AI translation
Browse projects, contests, and job opportunities. Advanced search, filtering, and sorting for finding the perfect opportunity.
BusinessTypeScript · CSSGitHub @Saif-Ul-llahOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗A modern, user-friendly Next.js application for browsing projects and contests with advanced search, filtering, sorting, and pagination capabilities.
✅ Full-Text Search - Search by title, description, and keywords ✅ Advanced Filters - Budget, skills, status, date range, bid count, rating ✅ Multiple Sorting - Sort by newest, budget, bids, rating, and more ✅ Smart Pagination - Intuitive page navigation with result counts ✅ URL-Based State - All filters stored in URL for bookmarking/sharing ✅ Responsive Design - Mobile-first, fully responsive ✅ Dark Mode - Built-in dark/light mode support ✅ Loading States - Smooth loading indicators and empty states ✅ Type-Safe - Full TypeScript support ✅ Mock Data Included - Test without APIs
# Clone or download the project
cd marketplace
# Install dependencies
pnpm install
# Start development server
pnpm dev
Open http://localhost:3000 in your browser.
The app comes with mock data, so everything works immediately:
| Document | Purpose |
|---|---|
| SETUP.md | Setup guide, quick start, troubleshooting |
| API_INTEGRATION.md | API requirements, field mapping, examples |
| IMPLEMENTATION_EXAMPLE.md | Code examples for real API integration |
| PROJECT_SUMMARY.md | Detailed project overview |
| FAQ.md | Frequently asked questions |
| DEPLOYMENT_CHECKLIST.md | Pre-launch checklist |
The app works with mock data out of the box. No API setup needed initially.
See API_INTEGRATION.md for complete details.
{
"data": [/* items */],
"pagination": { "total": 250, "page": 1, "limit": 20 },
"success": true
}
marketplace/
├── app/
│ ├── page.tsx # Home page
│ ├── projects/page.tsx # Projects listing
│ ├── jobs/page.tsx # Jobs/Contests listing
│ ├── layout.tsx # Root layout
│ └── globals.css # Global styles
├── components/
│ ├── search-bar.tsx # Search component
│ ├── advanced-filters.tsx # Filter component
│ ├── sorting-select.tsx # Sort component
│ ├── pagination.tsx # Pagination component
│ ├── project-card.tsx # Project card
│ ├── job-card.tsx # Job card
│ └── ui/ # shadcn/ui components
├── hooks/
│ └── use-query-params.ts # URL state hook
├── lib/
│ ├── api.ts # API service + mock data
│ ├── types.ts # TypeScript types
│ └── utils.ts # Utilities
└── public/ # Static assets
Edit CSS variables in app/globals.css:
:root {
--primary: oklch(0.205 0 0); /* Primary color */
--background: oklch(1 0 0); /* Background */
--foreground: oklch(0.145 0 0); /* Text color */
}
Edit components/advanced-filters.tsx:
const SKILL_OPTIONS = ['React', 'Node.js', 'Python', ...];
In app/projects/page.tsx and app/jobs/page.tsx:
const ITEMS_PER_PAGE = 12; // Change this number
See PROJECT_SUMMARY.md for more customization options.
# Push to GitHub, then:
# 1. Go to vercel.com
# 2. Import your GitHub repo
# 3. Set environment variables
# 4. Deploy!
See DEPLOYMENT_CHECKLIST.md for detailed guidance.
<Image>pnpm build sizepnpm install firstSee FAQ.md for more solutions.
This is your project! Feel free to:
This project is free to use and modify for any purpose.
pnpm installpnpm devQuestions? Check the docs:
v1.0.0 (Current)
Built with ❤️ using Next.js, React, and modern web technologies.
Ready to get started? Run pnpm install && pnpm dev 🎉