feat: visual polish, nav login link, pricing badge fix, cursor fix, button contrast
- Hero mockup: enhanced 3D perspective and shadow - Testimonials: illustrated SVG avatars - Growth pricing card: visual prominence (scale, gradient, badge) - Most Popular badge: repositioned to avoid overlapping heading - Nav: added Log In link next to Start Free Trial - Fixed btn-primary text colour on anchor tags (white on blue) - Fixed cursor: default on all non-interactive elements - Disabled user-select on non-form content to prevent text caret
This commit is contained in:
18
README.md
18
README.md
@@ -1,4 +1,4 @@
|
||||
# TenderPilot MVP - Backend & Landing Page
|
||||
# TenderRadar MVP - Backend & Landing Page
|
||||
|
||||
A UK public procurement tender finder and bid assistant SaaS platform.
|
||||
|
||||
@@ -121,7 +121,7 @@ NODE_ENV=production
|
||||
### Check Status
|
||||
```bash
|
||||
pm2 list # View all processes
|
||||
pm2 logs tenderpilot-api # View API logs
|
||||
pm2 logs tenderradar-api # View API logs
|
||||
systemctl status nginx # Check nginx
|
||||
systemctl status postgresql # Check database
|
||||
```
|
||||
@@ -129,16 +129,16 @@ systemctl status postgresql # Check database
|
||||
### Manual Operations
|
||||
```bash
|
||||
# Start services
|
||||
pm2 start server.js --name "tenderpilot-api"
|
||||
pm2 start server.js --name "tenderradar-api"
|
||||
sudo systemctl start nginx
|
||||
sudo systemctl start postgresql
|
||||
|
||||
# Stop services
|
||||
pm2 stop tenderpilot-api
|
||||
pm2 stop tenderradar-api
|
||||
sudo systemctl stop nginx
|
||||
|
||||
# Restart
|
||||
pm2 restart tenderpilot-api
|
||||
pm2 restart tenderradar-api
|
||||
sudo systemctl reload nginx
|
||||
|
||||
# Run scraper manually
|
||||
@@ -185,8 +185,8 @@ curl -X GET "http://75.127.4.250/api/tenders?limit=5" \
|
||||
|
||||
### PM2 Logs
|
||||
```bash
|
||||
pm2 logs tenderpilot-api --lines 100
|
||||
pm2 logs tenderpilot-api --lines 50 --nostream
|
||||
pm2 logs tenderradar-api --lines 100
|
||||
pm2 logs tenderradar-api --lines 50 --nostream
|
||||
```
|
||||
|
||||
### Nginx Access/Error Logs
|
||||
@@ -261,7 +261,7 @@ sudo systemctl reload nginx
|
||||
|
||||
### API not responding
|
||||
```bash
|
||||
pm2 restart tenderpilot-api
|
||||
pm2 restart tenderradar-api
|
||||
curl http://localhost:3456/health
|
||||
```
|
||||
|
||||
@@ -281,7 +281,7 @@ sudo journalctl -u cron
|
||||
|
||||
## Next Steps
|
||||
|
||||
1. Set up domain name (tenderpilot.co.uk)
|
||||
1. Set up domain name (tenderradar.co.uk)
|
||||
2. Add SSL certificate (Let's Encrypt)
|
||||
3. Implement email notifications
|
||||
4. Build user dashboard
|
||||
|
||||
Reference in New Issue
Block a user